проверяю свой код по этой задаче на своих файлах и все в принципе работает кроме переноса. строка просто дописывается к уже существующей без пробела. Пример записи: FileWriter fileWriter = new FileWriter("D:/crud2.txt", true); fileWriter.write("\n"+"text");