java- 重置列表迭代器到列表的第一个元素
我想知道如何将LinkedList迭代器“重置”到第一个元素。
例如:
LinkedList list;
Iterator iter = list.listIterator;
iter.next();
iter.next();
一次又一次地移动迭代器后,我需要“重置”迭代器的位置。
我想询问如何将迭代器“重置”到第一个元素。
我知道可以通过以下方式获取列表迭代器的第一个元素:
iter = list.listIterator(1);
这是最好的解决方案吗?或者我在Oracle文档中漏掉了什么?