永发信息网

java .next()方法是一种怎样的遍历?

答案:5  悬赏:60  手机版
解决时间 2021-11-23 00:15
  • 提问者网友:别再叽里呱啦
  • 2021-11-22 06:12
java .next()方法是一种怎样的遍历?
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-11-22 06:59
在21种设计模式器,有一种迭代器模式,这个模式向你揭示了java集合的核心算法。

先去看一下相关的资料吧,看不懂再来问。

http://blog.csdn.net/lilu_leo/article/details/7609496追问不仅是迭代器有.next()方法
while(Resultset.next)
这个while循环怎么结束。当.next没有值时会不会报错追答我说的也不是JAVA的迭代器,而是指迭代器模式。这是两个不同的概念。
JAVA的迭代器只是一个工具。迭代器模式是一种设计、开发方式。它们的区别就好象《电路原理》和电路之间的区别一样大。
全部回答
  • 1楼网友:慢性怪人
  • 2021-11-22 10:09

  • 2楼网友:平生事
  • 2021-11-22 08:36
iterator是一个指针,.next()方法就是让指针向后移动一格。追问while(Resultset.next)
这个while循环怎么结束。当.next没有值时会不会报错追答一般不会有while的条件应该是一个布尔值,而next()是不会返回布尔值方法的,Iterator里有一个方法是hasNext来判断是否有下一格。
  • 3楼网友:孤老序
  • 2021-11-22 08:07
在当前的位置自动下移到下一个目标(对象),遍历的时候经常用,这样就不存在越界问题...追问while(Resultset.next)
这个while循环怎么结束。当.next没有值时会不会报错追答没有值就是空指针异常
  • 4楼网友:鸠书
  • 2021-11-22 07:57
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯