Вы можете сделать простую программу, чтобы узнать имя пользователя и распечатать все, что ответ использует ввод.
Или попросите пользователя ввести два числа, и вы можете сложить, умножить, вычесть или разделить эти числа и распечатать ответы для пользовательских вводов точно так же, как поведение калькулятора.
Итак, вам нужен класс Scanner. Вы должны import java.util.Scanner;
и в коде вам нужно использовать
Scanner input = new Scanner(System.in);
Ввод - это имя переменной.
Scanner input = new Scanner(System.in);
System.out.println("Please enter your name : ");
s = input.next(); // getting a String value
System.out.println("Please enter your age : ");
i = input.nextInt(); // getting an integer
System.out.println("Please enter your salary : ");
d = input.nextDouble(); // getting a double
Посмотрите, как это отличается: input.next();
, i = input.nextInt();
, d = input.nextDouble();
Согласно String, int и double изменяются одинаково для остальных. Не забудьте инструкцию import в верхней части кода.
Также см. Сообщение в блоге "Класс сканера и получение пользовательских входных данных" .