【发布时间】:2018-04-10 23:10:58
【问题描述】:
我在 Java 中有一个简单的LinkedList,它有 10 个元素。在那种状态下,我得到一个普通的ListIterator,比如.listIterator(3)。如果我随后在列表中插入/删除其他元素,而不触及我拥有 ListIterator (也不是迭代器)的元素,ListIterator 仍然有效吗?
【问题讨论】:
-
这将取决于您对
List的实现并记录在其中。一般情况下不会。 -
我希望我可以避免自己实现具有这种行为的链表......我想我不得不这样做,遗憾的是......
标签: java listiterator robustness