任何人都知道如何在我使用创建文件时删除“.dat”文件中的空值行 PrintWriter?为什么文件只在行的最后一页打印空行,我已经输入了:

PrintWriter outputFile = new PrintWriter(new FileWriter(File file));

然后在我处理之后..我放:

outputFile.flush();
outputFile.close();

但 null 仍在最后一行打印。当我尝试以 .txt 格式保存文件时,没有空行。但我需要保存为“.Dat”文件。

有帮助吗?

解决方案

后缀对于文件来说并不重要,因此这两个文件之间应该没有区别。您在 .Dat 文件中看到的空值可能是您打开该文件所用的编辑器的占位符。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top