Song's 2022-01-15 18:28 采纳率: 0%
浏览 27

JAVA中hasNext方法执行的问题

img


而且我调试发现,其实只在执行到①那里的时候输入就行,②那里的就没有用上,好像①的作用是给input存值,②的作用是从input里取值,但是input是个对象不能存值的呀。
就是这里面是怎么实现的,还有字符串保存的时候是一个数组一样的吗,比如说

helloworld

然后像这里,string line我输入的时候加的空格,但是后面的数据又被a捕获了,是这些数据真的都在input里面保存的吗,input是对象怎么保存数据的呀。

img

API里这样写的,

img

img

img

这里说的扫描器,这个怎么理解,比如说next方法那里,说的是查找并返回来自此扫描器的下一个完整标记,但是实际上是返回结束标记之前的信息,这里的翻译该怎么理解。

期待解答,谢谢。

  • 写回答

1条回答 默认 最新

  • 关注

    hasNextInt方法首先是等待输入,输入后再判断是否为整形,如果是整形则进入循环用nextInt读取。

    评论

报告相同问题?

问题事件

  • 修改了问题 1月15日
  • 创建了问题 1月15日

悬赏问题

  • ¥66 换电脑后应用程序报错
  • ¥50 array数据同步问题
  • ¥15 pic16F877a单片机的外部触发中断程序仿真失效
  • ¥15 Matlab插值拟合差分微分规划图论
  • ¥15 keil5 target not created
  • ¥15 C/C++数据与算法请教
  • ¥15 怎么找志同道合的伙伴
  • ¥20 如何让程序ab.eXe自已删除干净硬盘里的本文件自己的ab.eXe文件
  • ¥50 爬虫预算充足,跪巨佬
  • ¥15 滑块验证码拖动问题悬赏