使用PrintWriter时删除“.dat”文件中的空值行

时间:2012-03-01 02:58:43

标签: java file null line printwriter

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

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

然后我做了...  我说:

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

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

1 个答案:

答案 0 :(得分:1)

后缀与文件无关,因此这两个文件之间应该没有区别。您在.Dat文件中看到的空值可能是您用。打开文件的编辑器的占位符。