LinkedList.ListIterator(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.