Matze
Weltenwanderer
Hallo,
ich lese mitteles FileReader und BufferedReader eine Textdatei aus und stelle diesen Text dann in einer HTML TextArea dar. Allerdings wird unten am Text immer zwei extra Zeilen eingefügt, einmal eine mit nur einem Leerzeichen und eine komplett leere.
Wie kann ich abfragen, ob es die letze Zeile ist, damit ich dort nicht auch mit strBuff.append("\n"); eine Leerzeile einfüge?
ich lese mitteles FileReader und BufferedReader eine Textdatei aus und stelle diesen Text dann in einer HTML TextArea dar. Allerdings wird unten am Text immer zwei extra Zeilen eingefügt, einmal eine mit nur einem Leerzeichen und eine komplett leere.
Java:
/**
* Liest die Text Datei ein
*/
public String readText(){
StringBuffer strBuff = new StringBuffer();
try{
BufferedReader in = new BufferedReader ( new FileReader (GlobalVariables.strPathFileText) );
while( in.ready() ) {
strBuff.append(in.readLine());
strBuff.append("\n");
}
in.close();
}
catch(Exception ex){
ex.printStackTrace();
}
return(strBuff.toString());
}