关于输入语句

关于输入语句


两个输入语句:

in. nextDoule 和 in.hasNext   有什么区别??

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 慕姐3406869 2017-11-17 12:45:46

这个就是可以一不停的输入进去吗??


  • 可以贴一下你的代码吗,看看你的代码具体是什么问题
    2017-11-17 13:46:00
提问者 慕姐3406869 2017-11-15 10:54:09

那么 while(in.hasNext()) 是什么意思? 怎样才可以停下来?

好帮手慕珊 2017-11-15 10:50:29

in.nextDouble();就是接收接盘输入的double类型的数据,而hasNext()用来判断后面是否还需要从键盘接收数据,如果有就返回true。可以写代码尝试在in.nextDouble();前后分别调用hasNext()并输出看看会有什么效果

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 慕姐3406869 #1
    那么 while(in.hasNext()) 是什么意思? 怎样才可以停下来?
    2017-11-15 10:54:35
  • 好帮手慕珊 回复 提问者 慕姐3406869 #2
    你的while循环里写的代码是什么呢?是循环一直在死循环,不让输入任何数据吗,一般里面写一个接收数据的语句,如String s=in.next()循环就会不停的接收数据,不停的执行下去,不知道你具体想要什么效果,可以说说
    2017-11-15 11:54:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师