Чтение входных данных: Scanner и BufferedReader
Чтение входных данных через Scanner: nextInt, nextLong, next.
Данные в задачах приходят со стандартного ввода. Простейший способ читать их в Java — класс Scanner из пакета java.util.
Основные методы: nextInt() — целое, nextLong() — длинное целое, nextDouble() — дробное, next() — одно слово. Scanner сам пропускает пробелы и переводы строк.
Нажмите «Входные данные» над кодом, введите два числа через пробел и запустите.
Java
Введите в поле «Входные данные» два числа, например: 3 5
Не забудьте import java.util.Scanner; в первой строке файла — без него класс Scanner не найдётся.
Слова читаются методом next():
Java
Введите имя и возраст, например: Азат 15
Scanner удобен, но медленный — на больших данных это станет проблемой. Быстрый способ чтения (BufferedReader) разберём в последнем уроке курса.
Задание: прочитайте три числа и выведите их среднее арифметическое (делите на 3.0, чтобы результат был дробным).
Затем решите прикреплённую задачу «Сумма двух чисел», добейтесь Accepted и отметьте урок пройденным.