Java中迭代器Iterator的用法

迭代器(Iterator)

  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象。

       使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。

       要注意的是:迭代器本身不具备任何存储元素的功能,只是依赖于某个集合存在,不能独立存在。

方法:

 boolean
hasNext()如果仍有元素可以迭代,则返回 true
 E
next()返回迭代的下一个元素。
 void
remove() 从迭代器指向的 collection 中移除迭代器返回的最后一个元素(可选操作)。

 

 

 

posted @ 2016-04-12 20:15  在另一边  阅读(374)  评论(0)    收藏  举报