Я действительно новичок в Java и по какой-то причине не могу записать в файл, мой код выглядит так:
FileWriter fstream;
try {
fstream = new FileWriter(fileLocation);
BufferedWriter out = new BufferedWriter(fstream);
log.info("test was supposed to be written to the file");
out.write("test");
out.flush();
out.close();
} catch (IOException e) {
log.error("File not created ", e);
}
Когда я перехожу к файлу, я вижу свой файл, но он пуст.В моем журнале написано, что «тест должен был быть записан в файл»
Что я мог сделать не так?
Спасибо!
ОБНОВЛЕНИЕ: Моя переменная FileLocation представляет собой строку:
private String fileLocation="/Users/s/out.txt";
Я использую Mac