public static ArrayList mainList = someList;
Bagaimana saya bisa mendapatkan barang tertentu dari ini ArrayList
? mainList[3]
?
public static ArrayList mainList = someList;
Bagaimana saya bisa mendapatkan barang tertentu dari ini ArrayList
? mainList[3]
?
Jawaban:
Seperti yang sudah banyak dikatakan:
mainList.get(3);
Pastikan untuk memeriksa ArrayList Javadoc .
Juga, berhati-hatilah dengan indeks array: di Jawa, elemen pertama adalah pada indeks 0
. Jadi jika Anda mencoba untuk mendapatkan elemen ketiga, solusinya adalah AndamainList.get(2);
Saatnya membiasakan diri dengan ArrayList
API dan lainnya:
ArrayList
di Java 6 API Documentation
Untuk pertanyaan langsung Anda:
mainList.get(3);
mainList.get(list_index)
mainList.get(3);
Untuk referensi di masa mendatang, Anda harus merujuk ke Java API untuk jenis pertanyaan ini:
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
Itu hal yang bermanfaat!
Anda cukup mendapatkan jawaban dari ArrayList API doc.
Harap selalu merujuk dokumentasi API .. ini membantu
Panggilan Anda akan terlihat seperti berikut:
mainList.get(3);
Berikut ini adalah tutorial sederhana untuk memahami ArrayList dengan Dasar-Dasar :):
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
Saya telah menggunakan ArrayListAdapter untuk secara dinamis memasukkan entri ke bidang masing-masing; Ini bisa berguna, untuk kueri di masa mendatang
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
Dan kemudian, Anda dapat mengambil item daftar susunan apa pun seperti di bawah ini:
arrayListName(info.position);