Как брать параметры из файла java

Аватар пользователя Сергей Якимович
Сергей Якимович
21 ноября 2022

Если параметры записаны в файл, мы можем взять их оттуда, прочитав файл с помощью метода readString(). Для примера возьмем файл input.txt c содержимым 1,7 (параметры 1 и 7, разделенные запятой).

        Path path = Paths.get("input.txt");   // параметры в файле input.txt
        String text = "";
        try {
            text = Files.readString(path); // считываем файл в переменную text
        } catch (IOException ex) {
            // Обработка ошибки чтения из файла
        }

        int a = 0;
        int b = 0;
        String[] mas = text.split(","); // Конвертируем строку в массив
        try {
            a = Integer.parseInt(mas[0]);
            b = Integer.parseInt(mas[1]);
        } catch (NumberFormatException ex) {
            // Обработка ошибки конвертации
        }
        System.out.println("a=" + a + " b=" + b); // => a=1 b=7
0 0