Wie können Sie den Inhalt einer Textdatei abrufen, während Sie sicherstellen, dass am Ende der Datei ein Zeilenumbruch vorhanden ist? Mit dieser Technik ist es unmöglich zu sagen, ob die Datei in einer Neuen-Zeile endet:Java: Lesen der folgenden neuen Zeile aus einer Textdatei
BufferedReader reader = new BufferedReader(new FileReader(fromFile));
StringBuilder contents = new StringBuilder();
String line = null;
while ((line=reader.readLine()) != null) {
contents.append(line);
contents.append("\n");
}
Wenn Sie eine BufferedWriter verwenden, können Sie auch die .newline Methode: http://stackoverflow.com/questions/9199216/strings-written-to-file-do-not-preserve-line-breaks –