LinkedList.ListIterator(Int32) Método

Definición

Devuelve un iterador de lista de los elementos de esta lista (en secuencia adecuada), empezando por la posición especificada en la lista.

[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

Parámetros

index
Int32

índice del primer elemento que se va a devolver desde el iterador de lista (mediante una llamada a next)

Devoluciones

listIterator de los elementos de esta lista (en secuencia adecuada), empezando por la posición especificada en la lista

Implementaciones

Atributos

Excepciones

si location size()

Comentarios

Devuelve un iterador de lista de los elementos de esta lista (en secuencia adecuada), empezando por la posición especificada en la lista. Obedezca el contrato general de List.listIterator(int).

El iterador de lista es rápido por error: si la lista se modifica estructuralmente en cualquier momento después de crear el Iterator, excepto a través de los métodos propios remove o add de list-iterator, el iterador de lista producirá un ConcurrentModificationException. Por lo tanto, en el caso de la modificación simultánea, el iterador produce un error rápido y limpio, en lugar de arriesgarse a un comportamiento arbitrario y no determinista en un momento indeterminado en el futuro.

Java documentación para java.util.LinkedList.listIterator(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también