Я создал программу, которая берет текстовый файл, полный трехбуквенных слов, и обрабатывает их, сохраняет их в массиве, а затем выводит в вывод сборки в 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.Теперь я внезапно получу пустую строку там, где ее не должно быть, например:
tut
tux
uke
use
и это кажется совершенно случайным.
Теперь, как бы я удалил эти строки из файла без необходимости записи в новый файл, так как запись большого количества строк, кажется, вызывает эту проблему.
Спасибо, ребята