Привет, я посмотрел на все остальные вопросы, подобные этому, которые я смог найти, и не смог решить мою последнюю проблему, хотя ответы на другие вопросы у меня зашли так далеко.
IЯ пытаюсь записать массив в файл, и до сих пор я могу это сделать, но писатель просто пишет все в одной строке.По какой-то причине он не примет мою команду новой строки (\ n) при просмотре в блокноте.
Пример, который нужно попытаться объяснить:
Содержимое массива: test, test2, test3, test4
Запись в файл
Содержимое файла: test test2 test3 test4
В то время как я хочу, чтобы файл был: test test2 test3 test3 * test4
Ниже представлен сегментмоего кода для записи в файл.
public void save(String fileName) throws FileNotFoundException {
try {
BufferedWriter writer = new BufferedWriter(new FileWriter(fileName));
for ( int i = 0; i < nbrMovies; i++)
{
writer.write(movies[i].getName() + " \n");
}
writer.close();
} catch(IOException ex) {
ex.printStackTrace();
}
}
Файл не принимает команду "\ n" и вместо этого просто ставит небольшую рамку рядом с последним добавленным фильмом.
Любая помощь будет принята с благодарностью.