LinkedList.ListIterator(Int32) 方法

定义

返回此列表中的元素的列表迭代器(按正确的顺序),从列表中的指定位置开始。

[Android.Runtime.Register("listIterator", "(I)Ljava/util/ListIterator;", "GetListIterator_IHandler")]
public override Java.Util.IListIterator ListIterator(int index);
[<Android.Runtime.Register("listIterator", "(I)Ljava/util/ListIterator;", "GetListIterator_IHandler")>]
override this.ListIterator : int -> Java.Util.IListIterator

参数

index
Int32

要从 list-iterator 返回的第一个元素的索引(通过调用 )next

返回

从列表中的指定位置开始的此列表中的元素的 ListIterator(按正确的顺序排列)

实现

属性

例外

如果 location size()

注解

返回此列表中的元素的列表迭代器(按正确的顺序),从列表中的指定位置开始。 服从一般合同 List.listIterator(int)

列表迭代器是失败的:如果在创建迭代器后随时对列表进行结构修改,则列表迭代器将引发ConcurrentModificationException列表迭代器remove本身或add方法之外的任何方式。 因此,面对并发修改,迭代器会在将来不确定的时间快速、干净地失败,而不是冒着任意的不确定行为的风险。

适用于 . 的 java.util.LinkedList.listIterator(int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

另请参阅