Как применять java.util.Scanner для взаимодействия с пользователем?
Ответы

Ivan Gagarinov
04 октября 2022
Чтобы применить java.util.Scanner
для взаимодействия с пользователем, нужно создать объект этого класса. Объект предоставляет несколько методов для взаимодействия, вот основные:
- Метод
println()
печатает строку на экране и делает перевод строки. Метод принимает строку, которую нужно напечатать - Метод
print()
делает то же самое, но без перевода строки. То есть следующий текст будет печататься на этой же строке - Метод
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();
}
}
1
0
Добавьте ваш ответ