如果我们想要通过控制台进行输入,就需要构造一个Scanner对象,并与标准输入流System.in关联。就像下面所示的:
Scanner scanner = new Scanner(System.in);
此时我们还需要导入 java.util.Scanner包。
方法
- 如果在输入的内容中含有空格并且希望可以读取到空格,就需要使用方法 nextLine()。
Scanner scanner = new Scanner(System.in);
String name = scanner.nextLine();
System.out.println(name);
如果我们输入hello word ,输出如下:
hello word
hello word
- 读取一个整数
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();