LinkedList.ListIterator(Int32) Metode

Definisi

Mengembalikan daftar-iterator elemen dalam daftar ini (dalam urutan yang tepat), dimulai pada posisi yang ditentukan dalam daftar.

[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

Parameter

index
Int32

indeks elemen pertama yang akan dikembalikan dari list-iterator (dengan panggilan ke next)

Mengembalikan

ListIterator elemen dalam daftar ini (dalam urutan yang tepat), dimulai pada posisi yang ditentukan dalam daftar

Penerapan

Atribut

Pengecualian

kalau location size()

Keterangan

Mengembalikan daftar-iterator elemen dalam daftar ini (dalam urutan yang tepat), dimulai pada posisi yang ditentukan dalam daftar. Mematuhi kontrak umum .List.listIterator(int)

Iterator daftar gagal cepat: jika daftar dimodifikasi secara struktural kapan saja setelah Iterator dibuat, dengan cara apa pun kecuali melalui daftar-iterator sendiri remove atau add metode, daftar-iterator akan melempar ConcurrentModificationException. Dengan demikian, dalam menghadapi modifikasi bersamaan, iterator gagal dengan cepat dan bersih, daripada berisiko perilaku arbitrer dan non-deterministik pada waktu yang tidak ditentukan di masa depan.

Java dokumentasi untuk java.util.LinkedList.listIterator(int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga