Java学习–基础篇–Scanner
next()方法与nextLine()方法的区别
next()方法接收不到用户输入的空格之后的数据
#运行代码之后输入 hello world!
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数据:");
String str = scanner.next();
System.out.println("str中的内容为:"+str); #输出结果为hello
nextLine()方法以回车键为结束标志,可以接收用户输入的空格
#运行代码之后输入 hello world!
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数据:");
String str = scanner.nextLine();
System.out.println("str中的内容为:"+str); #输出结果为hello world!
**注:**IO流的类,在使用完毕之后,需要关闭。
scanner.close();