Buffered Reader readLine() mit Leeren Zeilen

Ich bin mit buffered reader zu packen, eine Zeile zu einem Zeitpunkt aus einer text-Datei. Ich bin versucht, ebenfalls erhalten Sie die Nummer der Zeile aus der text-Datei mit einem tracking-integer. Leider BufferedReader ist, überspringen leerer Zeilen (mit nur /n, oder die carriage return).

Gibt es eine bessere Möglichkeit, dies zu lösen? Mit scanner arbeiten?

Beispiel-code:

int lineNumber = 0;
while ((s = br.readLine()) != null) {
    this.charSequence.add(s, ++lineNumber);
}
was ist deine Deklaration der Variablen s?
In Zukunft "es funktioniert nicht" - Fragen ein SSCCE aromatisierte code-snippet, das würde helfen, eine Menge.

InformationsquelleAutor Walt | 2010-08-19

Schreibe einen Kommentar