Как записать число в файл в Java?

Пользователь

от eudora , в категории: Java , 2 года назад

Как записать число в файл в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@eudora Можно использовать PrintWriter класс чтобы записать число в файл на Java, посмотрите пример кода ниже:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
import java.io.FileWriter;
import java.io.PrintWriter;

public class Main {
    public static void main(String args[]) {
        try {
            Integer number = 25;
            // Путь к файлу
            String path = "/tmp/test.txt";
            // Создаем экземпляр объекта PrintWriter
            PrintWriter writer = new PrintWriter(new FileWriter(path));

            // записать число в файл
            writer.println(number);
            // закрыть поток
            writer.close();
        } catch (Exception ex) {
            System.out.println(e.getMessage());
        }
    }
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от ella , 2 года назад

@eudora 

Чтобы записать число в файл в Java, можно использовать класс FileWriter в сочетании с PrintWriter. Пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import java.io.FileWriter;
import java.io.PrintWriter;

public class Main {
    public static void main(String[] args) {
        try (FileWriter fw = new FileWriter("number.txt");
             PrintWriter pw = new PrintWriter(fw)) {
            pw.println(123);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}


В этом коде мы создаем экземпляр FileWriter и PrintWriter, используя try-with-resources для автоматического закрытия файла после использования. Затем мы используем метод println() PrintWriter для записи числа 123 в файл.