Scanner对象
Scanner类用来获取用户的输入
示例如下:
-
先用键盘打出 new Scanner (System.in)【无分号】
-
然后用Alt+回车
-
选择第一个即可输出Scanner Scanner = new Scanner (System.in);
-
用完后使用scanner.close()来关闭。注:凡是 IO流(int,out)的类,如果不关闭会一直占用资源;最后的close后面要加上括号;必须用在main结束之后
-
String str = scanner.nextLine();
int score = scanner.nextInt();用来让用户输入一个字符串
用回车键为结束符,输入回车之间的所有内容都会被输出
-
String str = scanner.next();
用来让用户输入一个连续的字符串语句,即遇到空格后输出前面的,空格后不会输出
对于到有效字符之前的字符会自动去掉
-
上面的5和6所指出的next说明是要等待用户输入
-
System.out.println(“你输入了第**”+m+"个数据,然后当前的结果是sum = "+sum**);
此处是输出语句,可见如果需要引入m到所输出的句中,需要加上+;上面的语句可见其规则