Как применять java.util.Scanner для взаимодействия с пользователем?
Ответы
Ivan Gagarinov
04 октября 2022
Чтобы применить java.util.Scanner
для взаимодействия с пользователем, нужно создать объект этого класса. Объект предоставляет несколько методов для взаимодействия, вот основные:
- Метод
next()
позволяет получить от пользователя сообщение. При вызове этого метода, ввод пользователя с клавиатуры будет считываться, пока пользователь не нажмёт Enter. Метод возвращает введённое сообщение - Метод
close()
завершает работу с пользователем
import java.util.Scanner;
public class Example {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Hello, world!");
System.out.print("What is your name? ");
String userName = scanner.next();
System.out.println("Hello, " + userName + "!");
scanner.close();
}
}
10
0