我创建了一个程序,它获取一个包含 3 个字母单词的文本文件并对其进行处理,将它们存储在一个数组中,然后输出到 JCreator 中的构建输出,然后将相同的输出写入文件。
现在,该程序运行良好,但是当我打印大量数据时 - 我将所有这些空白行都插入到不应该有的地方。
我用它打印到我的文件:
PrintWriter fw = new PrintWriter(new FileWriter("Dictionary.txt"));
for (int i=0; i<count; i++)
{
if (words[i]!=null)
fw.println(words[i]);
}
我遍历数组,不打印到文件,只是打印到 IDE 上的输出屏幕。现在,我会突然在不应该出现的地方出现一个空白行,如下所示:
无尾
礼服使用
_
它似乎是完全随机的。
现在我将如何从文件中删除这些行而不必写入新文件,因为写入大量行似乎会导致这个问题。
多谢你们