@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();
}
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@xez
Senior 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ростов-на-Дону
от 100 000 до 180 000 ₽
от 150 000 до 200 000 ₽
XCritical Software Санкт-Петербург
До 370 000 ₽
21 окт. 2020, в 22:40
300 руб./за проект
21 окт. 2020, в 22:34
25000 руб./за проект
21 окт. 2020, в 21:24
7000 руб./за проект