Сложение двух чисел из файла в IntelliJ IDEA на Java (консольное приложение)
В статье рассказывается как в IntelliJ IDEA считать из файла два числа, сложить их, а результат записать в другой файл.
Статья рассчитана для написания приложения под acmp.ru.
Создание проекта
Создание проекта
Болванка приложения
Вначале пропишем подключение стандартных пакетов, которые могут пригодиться в программе:
import java.io.*;
import java.util.*;
Также в методе main
пропишем throws IOException
, чтобы не прописывать дополнительные try ... catch
в теле метода.
По итогу получим вот такую болванку приложения (без строчки package
):
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
// Тут будет располагаться основной код программы
}
}
Основной код программы
Напишем вот такой код:
// Создаем переменные для считывания из файла и записи в файл
Scanner in = new Scanner(new File("input.txt"));
PrintWriter out = new PrintWriter(new File("output.txt"));
int a, b, c;
// Считываем два наших числа
a = in.nextInt();
b = in.nextInt();
c = a + b;
// Записываем результат в файл
out.println(Integer.toString(c));
// Не забываем закрыть наши файлы
out.close();
in.close();
Общий код программы (со строчкой package
) будет выглядеть так:
package com.company;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
// Создаем переменные для считывания из файла и записи в файл
Scanner in = new Scanner(new File("input.txt"));
PrintWriter out = new PrintWriter(new File("output.txt"));
int a, b, c;
// Считываем два наших числа
a = in.nextInt();
b = in.nextInt();
c = a + b;
// Записываем результат в файл
out.println(Integer.toString(c));
// Не забываем закрыть наши файлы
out.close();
in.close();
}
}
Запуск программы
Разместите в папку с исходным кодом программы (у меня это папка add-2-num-from-file
) файл input.txt
со следующим содержимым:
1 3
Запустите приложение:
После запуска в папке с исходным кодом программы появится файл output.txt
:
И в нем будет хранится результат сложения двух чисел:
4
Внимание!
Если вы будете отправлять файл исходного кода на проверку на сайт acmp.ru, то в отправляемом файле удаляйте строчку packages
.
- IntelliJ IDEA Logo.svg by JetBrains / (2019-06-10)
Тэги:
- IntelliJ IDEA
- Java
- Сложение двух чисел
- Работа с файлами
Категории:
- blog
- it
- programming
В статье рассказывается как в IntelliJ IDEA считать из файла два числа, сложить их, а результат записать в другой файл.
В статье рассказывается как в IntelliJ IDEA считать из файла два числа, сложить их, а результат записать в другой файл.