Hallo,
ich verzfeifele gerade an meinem code.
will den Text der datei einlesen und jedesmal bei einem zeilenumbruch im Text, die zeile in ein arrey speichern.
Eigentlich müsste mir parts[0] die erste zeile part[1] die zweite zeile usw. ausgeben.
Nur gibt parts[0] den kompletten text aus und parts[1] führt zu eine Exception.
Wo liegt da der Fehler? Kann mir jemand bitte helfen?
ich verzfeifele gerade an meinem code.
Code:
import java.io.*;
import java.util.Scanner;
import java.util.regex.*;
public class Grep {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(new File("C:/datei.txt")));
String line = null;
while((line = br.readLine()) != null) {
String[] parts = line.split( "\n" );
System.out.println(parts[0]);
}
}
}
will den Text der datei einlesen und jedesmal bei einem zeilenumbruch im Text, die zeile in ein arrey speichern.
Eigentlich müsste mir parts[0] die erste zeile part[1] die zweite zeile usw. ausgeben.
Nur gibt parts[0] den kompletten text aus und parts[1] führt zu eine Exception.
Wo liegt da der Fehler? Kann mir jemand bitte helfen?