A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 少说话,多做事 中级黑马   /  2015-5-7 21:27  /  289 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  Scanner scanner = new Scanner(System.in);
          int num = scanner.nextInt();
          String str = scanner.nextLine();
          System.out.println(num + str);

3 个回复

倒序浏览
输入数字完毕之后敲回车键,直接输出数字和空白
是因为nextLine()方法会把回车换行符读进去
回复 使用道具 举报
大兵在海边 发表于 2015-5-7 22:10
输入数字完毕之后敲回车键,直接输出数字和空白
是因为nextLine()方法会把回车换行符读进去 ...

可以选择在new一个Scanner就解决了
回复 使用道具 举报
as12510 发表于 2015-5-7 22:13
可以选择在new一个Scanner就解决了

额,我一般都用next()
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马