首页 新闻 会员 周边

Scanner类问题

0
[已解决问题] 解决于 2018-08-22 20:09

Scanner input=new Scanner;

String shuRu = input.nextLine();

input.nextLine();

上述代码中,new了一个新对象

然后输出类型为 String 

前两行就可以输出打印了   

为什么还要加第三行???

碎情拾海的主页 碎情拾海 | 菜鸟二级 | 园豆:205
提问于:2018-08-18 18:03
< >
分享
最佳答案
0

使用scanner时,如果使用的不是nextLine接收控制台数据时,程序员一般会做以下组合操作.
        建议: Scanner input=new Scanner;

      String shuRu = input.nextLine();

      input.nextLine();

   组合使用,即会input.nextXxx();和input.nextLine()成对出现进行使用,避免出现输入控制出现的问题.

   这属于一种习惯.

奖励园豆:5
河图书卦 | 菜鸟二级 |园豆:206 | 2018-08-19 15:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册