2012-04-04 3 views
-2

Ich versuche, den LineNumberReader zu verwenden, um die Anzahl der leeren Zeilen in einer Datei abzurufen. Jedoch kann ich solche Informationen nicht bekommen. Folgendes ist der Code, den ich verwendeWie kann ich mit dem LineNumberReader die Anzahl der Leerzeilen ermitteln?

Weiß jemand, wie man solche Informationen erhalten kann?

+1

Mögliche Duplikat dieser Frage enthält leer betrachten? http://stackoverflow.com/questions/4680588/java-count-empty-lines-in-a-text-file-string – Carlo

+2

ich ändern würde, dass auf 'if (lineRead.trim(). Length = = 0) {' –

+0

@Carlo Ich habe das versucht, aber es gibt immer noch 0 zurück, als ob keine leeren Zeilen vorhanden wären, obwohl es tatsächlich – ict1991

Antwort

1

Versuchen mit

if(lineRead.isEmpty()){ 

oder

if(lineRead.trim().isEmpty()){ 

, wenn Sie eine Linie, die nur Leerzeichen oder Tabs

Verwandte Themen