现在创建了一个Scanner对象,用nextLine() 读一行,while语句中的hasNext()是怎样控制循环的?
答案:5 悬赏:0
解决时间 2021-01-26 00:15
- 提问者网友:却不属于对方
- 2021-01-25 07:02
现在创建了一个Scanner对象,用nextLine() 读一行,while语句中的hasNext()是怎样控制循环的?
最佳答案
- 二级知识专家网友:掌灯师
- 2021-01-25 08:04
跟光标下游,判断是否有下一个值,有的话返回true,进行while循环,否则为false!
全部回答
- 1楼网友:骨子里都是戏
- 2021-01-25 12:22
while(hasNext())
- 2楼网友:枭雄戏美人
- 2021-01-25 10:44
hasNext() 不为空
- 3楼网友:轮獄道
- 2021-01-25 09:56
用看你读什么啊如果你读system.in就是键盘输入的每按次回车就读到了
- 4楼网友:千夜
- 2021-01-25 09:44
这样控制就成了:
String str = null;
while((str=scanner.nextLine()) != null){
System.out.println(str);
}
String str = null;
while((str=scanner.nextLine()) != null){
System.out.println(str);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯