Streams etc. erster Versuch Zeilen aus einer Datei zu lesen

Status
Nicht offen für weitere Antworten.

Hunin

Mitglied
Hallo zusammen,

ich habe folgendes Problem:

Ich möchte aus einer Text-Datei immer eine Zeile auslesen und diese in ein Array packen.
Quasi die Datei Zeile für Zeile splitten.
Die Zeilen in der Datein sind durch ein Enter getrennt.

Ich habe schon erste Versuche gestartet aber diese klappen nicht wirklich. (Quellcode folgt)

Da ich noch ein Anfänger im Umgang mit Java bin, wollte ich bei euch um Rat fragen.
Ist vielleicht sehr einfach, aber leider für mich nicht. :(
Hilfestellungen wären echt super.

Danke

Code:
File source = new File("Beliebiger Pfad der Datei");
    
    public void inputFile(){
        
        try {
            
            FileReader file = new FileReader(source);
            StringBuffer message = new StringBuffer();
            char c;
            while (file.ready()) 
            {
                c = (char)file.read();
                message.append(c);
            }
            file.close();
            InputArray.setText(message.toString());
            
        } catch(IOException ex){
            ex.printStackTrace();
        }
        
    }
 

Hunin

Mitglied
Danke für die rasche Antwort, aber wie schaffe ich es das ich die einzelnen Zeilen in ein Array packe? ???:L
 
B

Booklover

Gast
Hallo,

eine ArrayList ist hier praktischer.

Beim Array musst Du schon beim Anlegen wissen, wieviele Zeilen Du maximal einspeichern willst.

Muss es unbedingt ein Array sein :?:
 

Hunin

Mitglied
Ich habe mich schon die ganze Zeit gefragt, wie ich ein Array dynamisch aufbauen könnte.

Sinn der ganzen Anwendung ist es, ein Textfile, z.B. ein Log, Zeile für Zeile einzulesen und die Zeilen
dann in einem Array oder Arrayliste hineinzuschreiben um später wieder darauf zurückzugreifen.
 
B

Booklover

Gast
Hallo Hunin!

Hunin hat gesagt.:
... und die Zeilen dann in einem Array oder Arrayliste hineinzuschreiben um später wieder darauf zurückzugreifen.

Mit einer ArrayList kannst Du das problemlos machen.

Code:
// Getestet mit Java 6

import java.util.*;

public class T1 {

    public static void main(String[] args) {
        String zeile0 = "Gut";
        String zeile1 = "Besser";

        // Leere ArrayList zum Speichern von Strings erzeugen
        ArrayList<String> list = new ArrayList<String>();

        // Einspeichern nach Lust und Laune
        list.add(zeile0);
        list.add(zeile1);

        // Zugriff auf Elemente
        System.out.println(list.get(0));
        System.out.println(list.get(1));
    }
}

Grüße Booklover
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Parallel Streams Java Basics - Anfänger-Themen 18
W Streams in Java und was bedeutet meine Konsolen-Ausgabe? Java Basics - Anfänger-Themen 4
M Streams Java Basics - Anfänger-Themen 34
M Streams filter Java Basics - Anfänger-Themen 15
M generate Methode für Streams Java Basics - Anfänger-Themen 6
berserkerdq2 Java streams, wann nutze ich ::, also 2x Doppelpuntk bei Streams? Java Basics - Anfänger-Themen 5
B Produkt eines double - streams Java Basics - Anfänger-Themen 3
berserkerdq2 IO Streams logfile erstellen und Sachen schreiben wie? Java Basics - Anfänger-Themen 2
D Verwirrung bei Streams aus primitiven Arrays Java Basics - Anfänger-Themen 2
B Collections Streams - Hilfestellung bei komplexer Struktur Java Basics - Anfänger-Themen 9
S Streams - Abfrage absteigend sortieren Java Basics - Anfänger-Themen 11
S Streams - kleinstes Element finden Java Basics - Anfänger-Themen 4
J String Array zu Map<Character, List<Character>> mit Streams Java Basics - Anfänger-Themen 1
Kirby.exe Fehlende Int Werte aus Array mit streams finden Java Basics - Anfänger-Themen 19
W Eclipse Autoformatierung für Streams ändern ? Java Basics - Anfänger-Themen 1
S Lambda Ausdrücke Streams Java Basics - Anfänger-Themen 6
I Streams Java Basics - Anfänger-Themen 12
N Frage zu Streams Java Basics - Anfänger-Themen 3
U Input/Output Unterschiede Streams Java Basics - Anfänger-Themen 2
X Streams und Ausgabe - lässt sich das einfacher schreiben oder schöner schreiben? Java Basics - Anfänger-Themen 5
C system.out.printf mit streams benutzen Java Basics - Anfänger-Themen 7
C Methoden Sortieren mit Streams: Auf- und absteigend Java Basics - Anfänger-Themen 2
O Streams und die flush Methode Java Basics - Anfänger-Themen 3
P InputStream eines Musik-Streams abspielen Java Basics - Anfänger-Themen 2
M Input/Output Streams Java Basics - Anfänger-Themen 5
T Klassen wie funktionieren Streams, warum bekomme ich int zurück? Java Basics - Anfänger-Themen 2
J Java 8 Streams - Frage zu "reduce" Java Basics - Anfänger-Themen 6
Sogomn Input/Output Reader, Writer und Streams Java Basics - Anfänger-Themen 6
T Fehler mit Streams! Java Basics - Anfänger-Themen 2
T Input/Output Object Streams Java Basics - Anfänger-Themen 6
J Per I/O Streams in LinkedList oder ArrayList schreiben/lesen Java Basics - Anfänger-Themen 6
I Java Streams Java Basics - Anfänger-Themen 6
R Streams for runaways Java Basics - Anfänger-Themen 5
RySa Input/Output Datei kann nicht gelöscht werden, obwohl Streams geschlossen sind. Java Basics - Anfänger-Themen 2
D Input/Output streams und readLine() Java Basics - Anfänger-Themen 3
firefexx Input/Output close() bei mehreren Streams Java Basics - Anfänger-Themen 5
M Frage zu Streams Java Basics - Anfänger-Themen 9
C try finally - Streams schließen Java Basics - Anfänger-Themen 7
M Streams und Sockets Java Basics - Anfänger-Themen 3
M file löschen, streams evtl noch offen Java Basics - Anfänger-Themen 7
G Character-orientierte File-Streams mit der Klasse FileReader Java Basics - Anfänger-Themen 5
S Piped Streams / Threads Java Basics - Anfänger-Themen 6
H Frage zu Byte-Streams Java Basics - Anfänger-Themen 2
P Streams mit Sockets Java Basics - Anfänger-Themen 7
V Performance Lesen und Schreiben aus/in Streams Java Basics - Anfänger-Themen 4
C RandomAccessFile vs. Streams Java Basics - Anfänger-Themen 5
M Probleme mit den Streams Java Basics - Anfänger-Themen 2
G streams schließen Java Basics - Anfänger-Themen 2
P Fragen zu STreams Java Basics - Anfänger-Themen 5
M Streams Java Basics - Anfänger-Themen 4
? Streams Java Basics - Anfänger-Themen 2
R RandomAccessFile mit anderen Streams verbinden Java Basics - Anfänger-Themen 5
G Rekursionsaufgabe mit Streams Java Basics - Anfänger-Themen 5
J Problem mit Streams Java Basics - Anfänger-Themen 15
L Streams und Reader/Writer Java Basics - Anfänger-Themen 8
K Frage zu SdtOut streams bzw. Socket Programmierung Java Basics - Anfänger-Themen 3
M Streams, read and write Java Basics - Anfänger-Themen 2
M Streams Java Basics - Anfänger-Themen 2
B Streams wollen scheinbar nicht schließen Java Basics - Anfänger-Themen 6
S Umwandlung eines Character-Streams in ein Image Java Basics - Anfänger-Themen 17
E Probleme mit Streams Java Basics - Anfänger-Themen 3
Spencer Reid erster Kontakt mit Datenbanken Java Basics - Anfänger-Themen 5
W Erste Schritte Erster Buchstabe groß bzw. klein???? Java Basics - Anfänger-Themen 2
johnnydoe Erste Schritte Erster Blick - erste Fragen Java Basics - Anfänger-Themen 11
F problem mit erster methode. Java Basics - Anfänger-Themen 6
C Klassen StackOverflow bei erster Nutzung von Klassen/Konstruktoren Java Basics - Anfänger-Themen 9
T Problem mit erster Kalenderwoche Java Basics - Anfänger-Themen 27
L Kleiner erster p2p-Chat Problem Java Basics - Anfänger-Themen 2
F Erste Schritte String von anderer Klasse auf TextArea von erster Klasse Java Basics - Anfänger-Themen 12
M Erster JAR Start überprüfen Java Basics - Anfänger-Themen 6
K Erster Versuch ein Hello World Projekt zu schreiben Java Basics - Anfänger-Themen 11
V Mein erster Konstruktor Java Basics - Anfänger-Themen 3
R Hilfe bei erster Grafik Java Basics - Anfänger-Themen 2
F Erster Tag mit Java Editor Java Basics - Anfänger-Themen 32
I Datenbank - nach erster Verbindung keine Verbindung mehr Java Basics - Anfänger-Themen 3
V Ignorieter erster Mainaufruf Java Basics - Anfänger-Themen 5
M Erster HashMap-test Java Basics - Anfänger-Themen 5
Developer_X Mein erster Internet Explorer Java Basics - Anfänger-Themen 14
N Erster Gehversuch in JAVA [ Brauche Meinungen ] Java Basics - Anfänger-Themen 2
G Erster Buchstabe groß bzw. klein? Java Basics - Anfänger-Themen 4
W ich und mein erster Veresuch hilfe Java Basics - Anfänger-Themen 23
S Erster Versuch: Passwort erstellen Java Basics - Anfänger-Themen 3
Gama Problem mit erster Applikation Java Basics - Anfänger-Themen 25
ChackZz Java-Rätsel: Mein erster Versuch Java Basics - Anfänger-Themen 19
G Mein erster Thread funktioniert nicht. Java Basics - Anfänger-Themen 3
K Erster Buchstabe groß Java Basics - Anfänger-Themen 7
T Fehlermeldung beim Versuch, einen String einzulesen Java Basics - Anfänger-Themen 4
O JavaFX XML Versuch Java Basics - Anfänger-Themen 2
P Erste Schritte Versuch Digital Uhr zu erstellen Java Basics - Anfänger-Themen 5
N Threads Exception in thread "main"... Feher bei dem Versuch ein Radius zu berechnen Java Basics - Anfänger-Themen 4
K Referenzen - 2ter Versuch Java Basics - Anfänger-Themen 17
C Java-Applet Versuch Java Basics - Anfänger-Themen 12
JFeel-x 4 gewinnt-Versuch + Probleme Java Basics - Anfänger-Themen 2
O Look and Feel - mein 1. Versuch Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben