#1、接口 Iterator<E>
对 collecon 进行迭代的迭代器。所有已知子接口:ListIterator<E>,
XMLEventReader
方法摘要
boolean
hasNext()
如果仍有元素可以迭代,则返回 true。
E
next()
返回迭代的下一个元素。
void
remove()
从迭代器指向的 collection 中移除迭代器返回的最后一个元
素(可选操作)。
#2:接口 ListIterator<E>
系列表迭代器,允许程序员按任一方向遍历列表、迭代期间修改列表,并获得
迭代器在列表中的当前位置。ListIterator 没有当前元素;它的
光标位置
始终
位于调用 previous() 所返回的元素和调用 next() 所返回的元素之间。长度为
n 的列表的迭代器有 n+1 个可能的指针位置,如下面的插入符举例说明:
Element(0) Element(1) Element(2) ... Element(n-1)
cursor positions: ^ ^ ^ ^ ^