В этой программе вы научитесь печатать число, введенное пользователем на Java. Целое число сохраняется в переменной с помощью System.in и отображается на экране с помощью System.out.
Чтобы понять этот пример, вы должны знать следующие темы программирования Java:
- Программа Java Hello World
- Базовый ввод и вывод Java
Пример: как напечатать целое число, введенное пользователем
import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )
Вывод
Введите число: 10 Вы ввели: 10
В этой программе объект Scannerкласса reader создан для получения входных данных со стандартного ввода, то есть keyboard.
Затем Enter a numberвыводится приглашение, чтобы дать пользователю визуальную подсказку о том, что ему делать дальше.
reader.nextInt() затем считывает все введенные целые числа с клавиатуры, если не встречает новый символ строки (Enter). Введенные целые числа затем сохраняются в целочисленной переменной number.
Если вы введете любой символ, не являющийся целым числом, компилятор выдаст InputMismatchException.
Наконец, число выводится на стандартный вывод ( System.out) - экран компьютера с помощью функции println().








