Scanner
Scanner scanner=new scanner(system.in);
scanner.close();
Scanner作为控制台输入的基础,我想说的是,一定要注意使用后的关闭.
Scanner中有很多常用的方法,例如
- next() 获取下一个输入,以空格为分隔
- nextLine() 获取下一个输入,以换行为分隔
- nextXxx() 获取下一个输入,以Xxx为分隔,int double等基础类型
- hasNext() 判断是否有下一个
…
这里可以提到我同学问我的一个问题,也我学习Scanner中遇到过的问题,然后他遇到时我已经解决了,嘻嘻,这里用他的例子:
这里给出我的回答:可能没那么标准,但我是这样理解的: