用户交互Scanner
Scanner对象
java提供的工具类 可以获取用户的输入 再java.util.Scanner
Scanner用来获取用户的输入
-
基本语法如下
Scanner scanner = new Scanner(System.in);
通过Scanner类的next()和nextLine()方法来获取输入的字符串,再读取前 我们一般使用hasNext()和hasNextLine()来判断是否还有输入的数据.
案例如下:
next()方法
netxLine()方法
结果:
next():
对输入有效字符之前遇到的空白 next()方法会自动将其减去
next()不能得到带有空格的字符串
nextLine()
以Enter键为结束符 nextLine()会返回回车键之前的所有字符
包括空格
所以他可以获取字符串中有空格的字符
上面的方法是输入字符串 如需查看其它方法 请查看jdk帮助文档
联系案例