0
當我使用PrintWriter
創建文件時,任何人都知道如何刪除「.dat」文件中的空值行? 爲什麼該文件只是打印行的最後一頁空白行,我已經把:使用PrintWriter刪除「.dat」文件中的空值行
PrintWriter outputFile = new PrintWriter(new FileWriter(File file));
然後我做的過程以後。 我把:
outputFile.flush();
outputFile.close();
但空仍然是在最後一行打印。 當我嘗試以.txt格式保存文件時,沒有空行。但我需要保存爲「.Dat」文件。
只是FYI,你不需要在close()之前立即調用'flush()'。來自'close()'的文檔:*關閉流,先沖洗它。* – AusCBloke 2012-03-01 03:05:47
hi AusCBloke,你知道爲什麼null行打印嗎?我怎樣才能刪除它? – sudo 2012-03-01 03:17:33
文件中沒有空行。至少它有換行符(或者它不是一行!)。你在談論文字'null'嗎? – Perception 2012-03-01 03:31:13