Я использовал BufferedWriter для записи текста в разные файлы как часть структуры генератора кода в Netbeans. когда я запустил основной класс для теста, я не смог найти файлы всех классов, которые участвовали в тесте в предыдущем пакете. Скорее они находятся в пакете по умолчанию, и когда я открыл файлы, я не смог увидеть нормальный текст. Я вижу только отформатированное окно с одной длинной горизонтальной линией вверху, отображающей ошибку; "недопустимый символ \0".
Размер файлов по-прежнему эквивалентен тексту в каждом из них, и я думаю, что проблема заключается только в формате текста. Я использовал «Местная история»> «Обратное удаление» только для того, чтобы не получить никаких изменений. Есть ли у кого-нибудь идеи, как решить этот pbm? Код, который я использовал, следующий: я использовал вызов out.write("some text here") довольно много раз в своем коде, чтобы писать тексты gen. код в выходной файл.
BufferedWriter out = new BufferedWriter(new FileWriter("MyClass.java"));