问答详情
源自:5-2 学生选课---使用 Map 添加学生

Scanner

Scanner 实例化后是不是就一直在扫描键盘上的输入,

提问者:小驴爱学习 2016-04-19 10:47

个回答

  • SHsama
    2016-04-19 12:48:23

    Scanner 实例化后等待输入,并且由“.next()”方法接收所输入的值,最后回车结束(此时所输入的值作为扫描对象返给scanner,注意输入的值不能是空,否则会一直扫描至到你输入字符开始)。同时需要注意的是输入的值前面的空字符是不包括在内的,

    如:“                            我爱JAVA”与“我爱JAVA”是一样的

    而“我爱JAVA           ”与我爱JAVA”却是不同的,前者有空字符。


  • 苦苦寻宝人
    2016-04-19 12:23:58

    当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。