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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© AnrryHo 中级黑马   /  2016-4-26 22:46  /  1271 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

用nextInt()和nextLine()方法获取数据的时候,为什么会接受不到String数据   

11 个回复

倒序浏览
水水更健康
int i = sc.nextInt()
sc.nextLine()
String = sc.nextLine()

这样就行了{:2_40:}
回复 使用道具 举报
gsa798780633 来自手机 中级黑马 2016-4-26 22:58:54
藤椅
自己看视频啊,day12还是11有说,花样水~~~
回复 使用道具 举报
gsa798780633 发表于 2016-4-26 22:58
自己看视频啊,day12还是11有说,花样水~~~

我去,我问问题碍着你啦?
回复 使用道具 举报
高端大气上档次,低调奢华有内涵,
奔放洋气有深度,简约时尚国际范,
低端粗俗甩节操,土憋矫情无下限,
装模作样绿茶婊,外猛内柔女汉子,
卖萌嘟嘴剪刀手,忧郁深沉无所谓,
狂拽炫酷吊炸天,冷艳高贵接地气,
动感时尚小清新,可爱乡村非主流,
贵族王朝杀马特。
回复 使用道具 举报
小哥好面熟
回复 使用道具 举报
lg903447690 来自手机 初级黑马 2016-4-27 00:32:10
7#
yxpzzl 发表于 2016-4-27 00:29
小哥好面熟

呵呵,最好是全部录入字符串
回复 使用道具 举报
用nextLine()是String数据类型
回复 使用道具 举报
nextInt()在输入结束后n你按回车其实是\n   \r    起作用    如果要混用我建议啊!你用next()这个方法!
回复 使用道具 举报
有两个解决方法,至于哪两个,不告诉你,自己去想
回复 使用道具 举报
最好每输入一次就创建一个Scanner录入对象
回复 使用道具 举报
加油加油加油加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马