DasBoeseLebt
Lieutenant
- Registriert
- Jan. 2010
- Beiträge
- 687
Ich finde keinen Fehler, warum er nicht null schreiben sollte.
Du setzt text = "". Immer.
Wenn line == null ist*, dann hast du
text = "" + "\n" + "null";
Die bekommst du dann auch ausgegeben, deine null im Text.Also lieber noch ne If Abfrage einbauen.
Das war doch jetz dein Problem? oder
edit:* \n oder \r erfasst er nicht. Ist nun eine Zeile nur mit \n oder \r, dann ist nicht das Ende des Streams erreicht, ... aber die line auch leer.
Du setzt text = "". Immer.
while ((line = input.readLine()) != null) {
text = text + '\n' + line;
}
Wenn line == null ist*, dann hast du
text = "" + "\n" + "null";
Die bekommst du dann auch ausgegeben, deine null im Text.Also lieber noch ne If Abfrage einbauen.
Das war doch jetz dein Problem? oder
edit:* \n oder \r erfasst er nicht. Ist nun eine Zeile nur mit \n oder \r, dann ist nicht das Ende des Streams erreicht, ... aber die line auch leer.
Zuletzt bearbeitet: