Задать вопрос
@STVDI

JAVA, почему filewriter не записывает ничего в блокнот?

Хочу записать короткое сообщение на рабочий стол в блокнот, не работает. Он все равно пустой.
Public class Record{
public static void main(String[] args) {
try {
String data = "Получилось!";
FileWriter fWriter = new FileWriter("C:\\Users\\handi\\OneDrive\\Рабочий стол\\новый.txt");
fWriter.write(data);
}
catch ( IOException e ) {
e.printStackTrace();
}
  • Вопрос задан
  • 511 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
fWriter.close() Забыли добавить.

Есть еще способ получше (Java 7+):
try (FileWriter fWriter = new FileWriter("C:\\Users\\handi\\OneDrive\\Рабочий стол\\новый.txt")) {
            String data = "Получилось!";
            fWriter.write(data);
        } catch (IOException e) {
            e.printStackTrace();
        }

Это называется try-with-resources
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы