java- 重置列表迭代器到列表的第一个元素

21 浏览
0 Comments

java- 重置列表迭代器到列表的第一个元素

我想知道如何将LinkedList迭代器“重置”到第一个元素。

例如:

LinkedList list;
Iterator iter = list.listIterator;
iter.next();
iter.next();

一次又一次地移动迭代器后,我需要“重置”迭代器的位置。

我想询问如何将迭代器“重置”到第一个元素。

我知道可以通过以下方式获取列表迭代器的第一个元素:

iter = list.listIterator(1);

这是最好的解决方案吗?或者我在Oracle文档中漏掉了什么?

0