У меня есть ниже кодFileWriter не пишет, чтобы файл
try
{
FileWriter fileWriter = new FileWriter("C:\\temp\\test.txt");
fileWriter.write("Hi this is sasi This test writing");
fileWriter.append("test");
}
catch(IOException ioException)
{
ioException.printStackTrace();
}
после выполнения его файл будет успешно создан, но созданный файл пуст
так, что не так с кодом?
Попробуйте флеш после написания. – Thomas
попытайтесь смыть писателя. По умолчанию он печатает результат, когда значение заполняется только буфером или закрывается запись. – Shriram
Примечание: рассмотрите использование API файлов NIO.2 (представленный в Java SE 7) вместо FileWriter. – Puce