H
Harald
Gast
Hallo!
Ich habe ein Problem nit FileReader / BufferedReader.
Folge: NullPointerException. Der while-Block wird nicht abngearbeitet.
Was ist zu tun, damit auch wirklich nur bis zum Ende der Datei gelesen wird. nicht darüber hinaus.
Auch ein Vergleicxh: while ( !zeile.equals(null)) bringt nichts. Ich habe die Anwqeisung in einen extra
try-catch-Block gesetzt, ohne ERfolg.
Mit RandomAccessFile habe ich dieses Problem nicht, habe aber am Ende jder Zeile fremde Zeichen.
Vielleicht kann jemand helfen.
Viele Grüße,
Harald
Ich habe ein Problem nit FileReader / BufferedReader.
Code:
zeile = bfin.readLine();
while (zeile != "" && zeile.indexOf("EOF") != -1 ) { ................. }
Als Ausgabe (System.out.println(....... ) erscheint:
( letzte Textzeile)
null
Folge: NullPointerException. Der while-Block wird nicht abngearbeitet.
Was ist zu tun, damit auch wirklich nur bis zum Ende der Datei gelesen wird. nicht darüber hinaus.
Auch ein Vergleicxh: while ( !zeile.equals(null)) bringt nichts. Ich habe die Anwqeisung in einen extra
try-catch-Block gesetzt, ohne ERfolg.
Mit RandomAccessFile habe ich dieses Problem nicht, habe aber am Ende jder Zeile fremde Zeichen.
Vielleicht kann jemand helfen.
Viele Grüße,
Harald