Я в своем уме.
Я пытаюсь напечатать несколько тысяч строк в файле, используя следующее:
BufferedWriter bw = new BufferedWriter(new FileWriter(fileName, true));
PrintWriter pw = new PrintWriter(bw, true);
Файл уже состоит из текста, поэтому я добавляю, следовательно, истинный аргументв FileWriter.
Теперь, что, кажется, озадачивает меня в течение последних двух часов, это то, что около 85-90% строк записывается в файл, а ПЕРВЫЕ 10-15% - нет.
Нет ничего плохого в коде с точки зрения логики, потому что, если я распечатаю его в консоли, все строки будут напечатаны.
Я что-то здесь упускаю?
Iделайте pw.close () только после вывода всего вывода.