永发信息网

java 看不懂程序hasNext()

答案:2  悬赏:20  手机版
解决时间 2021-03-26 15:54
  • 提问者网友:椧運幽默
  • 2021-03-25 22:49
java 看不懂程序hasNext()
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-03-25 22:58
就是迭代了,Iterator it = ls.iterator();就是循环你那个list《student》 ,it.hasNext();
表示是否还有下一个student对象,返回true就进入 it.next表示获得当前这个student(强转)对象然后判断获得的分数是否和那个相等。。。,返回false就终止了,与for循环原理差不多
全部回答
  • 1楼网友:不如潦草
  • 2021-03-25 23:50
iterator是迭(die)代器,相当于指针,指向list中的数据,通过next方法,返回当前指向位置的数据,并将指针指向下一个数据,hasnext在指针不是处于末尾的时候都是返回true
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯