黑马程序员技术交流社区

标题: 有关迭代器的介绍 [打印本页]

作者: z6528328    时间: 2015-9-21 00:07
标题: 有关迭代器的介绍
迭代器
  集合的取出元素的方式。
  迭代器是取出方式,会直接访问集合中的元素。所以将迭代器通过内部类的形式来进行描述。通过容器的iterator()方法获取该内部类的对象。
  
迭代器常用的方法
判断
Boolean   hasNext();如果仍有元素可以迭代,则返回 true。
取出

String        Next();返回迭代的下一个元素。
注意:每当使用该方法,则迭代器会自动迭代。即it.next();使用后,再使用it.next();时就已经是下一个数据了。所以使用it.next();最好将其传给obj,然后对obj进行操作。
删除
void      Remove();从迭代器指向的 collection 中移除迭代器返回的最后一个元素。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2