java命名空间java.util类linkedlist<e>的类成员方法:
listiterator定义及介绍
本文导语:
listiterator
public listiterator listiterator(int index)
返回此列表中的元素的列表迭代器(按适当顺序),从列表中指定位置开始。遵守 list.listiterator(int) 的常规协定。
列表迭代器是快速失败 的:在迭代器创建之后,如果从结构上对...
public listiterator listiterator(int index)
- 返回此列表中的元素的列表迭代器(按适当顺序),从列表中指定位置开始。遵守 list.listiterator(int) 的常规协定。
列表迭代器是快速失败 的:在迭代器创建之后,如果从结构上对列表进行修改,除非通过列表迭代器自身的 remove 或 add 方法,其他任何时间任何方式的修改,列表迭代器都将抛出 concurrentmodificationexception。因此,面对并发的修改,迭代器很快就会完全失败,而不冒将来不确定的时间任意发生不确定行为的风险。
- 指定者:
- 接口
list
中的 listiterator
- 指定者:
- 类
abstractsequentiallist
中的 listiterator
- 参数:
index
- 要从列表迭代器返回的第一个元素的索引(通过调用 next 方法)
- 返回:
- 此列表中的元素的 listiterator(按适当顺序),从列表中指定位置开始
- 抛出:
indexoutofboundsexception
- 如果索引超出范围 (index < 0 || index > size())- 另请参见:
list.listiterator(int)