黑马程序员技术交流社区

标题: Scanner注意问题 [打印本页]

作者: 少说话,多做事    时间: 2015-5-7 21:27
标题: Scanner注意问题
  Scanner scanner = new Scanner(System.in);
          int num = scanner.nextInt();
          String str = scanner.nextLine();
          System.out.println(num + str);
作者: 大兵在海边    时间: 2015-5-7 22:10
输入数字完毕之后敲回车键,直接输出数字和空白
是因为nextLine()方法会把回车换行符读进去
作者: as12510    时间: 2015-5-7 22:13
大兵在海边 发表于 2015-5-7 22:10
输入数字完毕之后敲回车键,直接输出数字和空白
是因为nextLine()方法会把回车换行符读进去 ...

可以选择在new一个Scanner就解决了
作者: 大兵在海边    时间: 2015-5-7 22:25
as12510 发表于 2015-5-7 22:13
可以选择在new一个Scanner就解决了

额,我一般都用next()




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2