Сложение двух чисел в IntelliJ IDEA на Java (консольное приложение)
В статье рассказывается как создать консольного приложения сложения двух чисел под Java в IntelliJ IDEA.
📖 Содержание ⬇️
Содержание
Приготовления
В статье Установка IntelliJ IDEA в Windows | ↗️ узнаете, как всё установить и настроить.
Создание проекта
Итак, открываем IntelliJ IDEA:

Рисунок 1 — Создание нового проект
Убеждаемся, что тут стоит не No SDK:

Рисунок 2 — Выбор типа проекта
Выбираем шаблон консольного приложения:

Рисунок 3 — Выбор шаблона для проекта
Выбираем имя приложения (без русских букв и пробелов) и папку размещения. Можете указать и свой домен, если таковой имеется, но для тестовых приложений это не важно:

Рисунок 4 — Выбор названия проекта, папки и домена
Если вы указали несуществующую папку, то он спросит у вас: создавать ее или нет:

Рисунок 5 — Диалоговое окно по запросу создания новой папки
Потом предложит в том же окне открыть, что и предыдущий проект или в новом (если перед этим был открыт другой проект). Решайте сами: нужен ли вам открытый первый проект или нет.
И проект создан:

Рисунок 6 — Созданный проект в редакторе
Болванка приложения Java
Пропишем создание экземпляра класса Scanner для считывания данных с консоли в функции main:
Scanner sc = new Scanner(System.in);
Scanner подсветится красным. Это означает, что соответствующие пакеты, в которых прописан данный класс не подключены:

Рисунок 7 — Ошибка, возникающая при отсутствии импорта классов
Поставим курсор на данном слове и нажмем Alt + Enter, чтобы подключить нужные библиотеки:

Рисунок 8 — Выбор команды Import class

Рисунок 9 — Ошибка исчезла
В итоге получаем болванку программы на Java, которую потом удобно использовать для других приложений учебного толка:
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// write your code here
Scanner sc = new Scanner(System.in);
}
}
Написание кода основной программы
А теперь пропишем основной код нашей программы:
int a, b, c;
System.out.println("Введите первое число");
a = sc.nextInt();//Считываем первое число
System.out.println("Введите второе число");
b = sc.nextInt();//Считываем второе число
c = a + b;
System.out.println("c = " + c);
Полная программа будет выглядеть так:
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// write your code here
Scanner sc = new Scanner(System.in);
int a, b, c;
System.out.println("Введите первое число");
a = sc.nextInt();//Считываем первое число
System.out.println("Введите второе число");
b = sc.nextInt();//Считываем второе число
c = a + b;
System.out.println("c = " + c);
}
}

Рисунок 10 — Код программы
Нажмите Ctrl + S для сохранения изменений.
Запуск программы

Рисунок 11 — Запуск проекта
Если вы видите вопросы вместо Введите первое число, то под спойлером решение:
Изменение кодировки
Проблема касается старых версий IntelliJ IDEA:

Рисунок 12 — Вопросы вместо русского текста
Дело в том, что старая IntelliJ IDEA по умолчанию создаваемые файлы кодирует не в UTF-8, а в windows-1251:

Рисунок 13 — Кодировка windows-1251
Исправим кодировку файла:

Рисунок 14 — Выбор пункта меню по изменению кодировки

Рисунок 15 — Выбор UTF-8 кодировки

Рисунок 16 — Выбор варианта Convert
Теперь завершим принудительно предыдущий запуск приложения:

Рисунок 17 — Завершение работы программы
И повторно запустим наше приложение любым способом:

Рисунок 18 — Запуск приложения
Получаем наше приложение:

Рисунок 19 — Русские буквы в консоли
Тестируем приложение:

Рисунок 20 — Вывод приложения
Наше приложение написано.