Ich versuche, meine Aussage in neuen Zeilen erscheinen, wenn ich die Textdatei öffne, habe ich das "\ n", aber kein Glück. Mein Code ist unten:Wie mache ich neue Zeilen in Buffer Writer - Java
try {
FileWriter ac = new FileWriter("D:\\programming\\Java\\JavaBanking\\Transactions.txt",true);
BufferedWriter fw = new BufferedWriter(ac);
fw.write("You have chosen the following amount:" + String.valueOf(amount)+ "\n" + " the number:" + getNumber() + "Is the chosen number"
);
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Im Moment scheint es nur in einer langen Reihe, wie kann ich die Informationen erscheinen in in neue Linie?
Wie öffnest du die Textdatei? Programme wie Notepad respektieren nicht immer neue Zeilen. – azurefrog
Ich sehe, dass Sie 'ioexception' für Ihre Frage markiert haben, aber Sie erwähnen nicht, dass Sie eine erhalten, wenn Sie Ihr Programm ausführen. Welche Ausnahme bekommst du? Wenn nicht, sollten Sie das Tag entfernen. – azurefrog
siehe: http://stackoverflow.com/questions/207947/how-do-i-get-a-platform-dependent-new-line-character –