所以,我有下面的代碼寫入文件:Java格式化程序不允許換行符?
Formatter output = ....... // Creating the formatter works, writes to appropriate file.
output.format("%d\n", records.length);
for(GradeRecord gR:records)
{
output.format(gR.toString() + "\n");
}
唯一的問題是,輸出沒有換行符。
如果用「\ r」替換「\ n」,則不起作用。
...我不知道爲什麼這不起作用。輸出被創建並正確寫入。 (除了換行符外,我看到創建的文件和所有內容都寫入了它。)
你試過' 「\ r \ n」'? – 2011-03-31 02:11:27