Java中迭代器Iterator的用法
迭代器(Iterator)
迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象。
使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。
要注意的是:迭代器本身不具备任何存储元素的功能,只是依赖于某个集合存在,不能独立存在。
方法:
boolean |
hasNext()如果仍有元素可以迭代,则返回 true。 |
E |
next()返回迭代的下一个元素。 |
void |
remove() 从迭代器指向的 collection 中移除迭代器返回的最后一个元素(可选操作)。 |
浙公网安备 33010602011771号