Video: Day 2 Keynote (GDD Europe '17) 2024
Java mempunyai banyak kelas koleksi yang boleh anda gunakan dalam aplikasi Android anda. Kelas
ArrayList
hanyalah hujung koleksi gunung api Jawa. Perpustakaan Jawa mengandungi banyak kelas koleksi, masing-masing dengan kelebihannya sendiri. Jadual ini mengandungi senarai disingkat.
Nama Kelas | Ciri |
ArrayList | Satu array resizable. |
LinkedList | Senarai nilai, masing-masing mempunyai medan yang menunjuk ke senarai seterusnya dalam senarai. |
Stack | Struktur (yang tumbuh dari bawah ke atas) yang dioptimumkan untuk akses kepada nilai teratas. Anda boleh dengan mudah menambah nilai ke bahagian atas atau mengeluarkannya dari bahagian atas. |
Beratur | Struktur (yang tumbuh pada satu hujung) yang dioptimumkan untuk menambah nilai pada satu hujung (belakang) dan mengeluarkan nilai dari hujung yang lain (depan). |
PriorityQueue | Struktur, seperti baris gilir, yang membolehkan nilai-nilai tertentu (lebih tinggi keutamaan) bergerak ke hadapan. |
HashSet | Koleksi yang tidak mengandungi nilai pendua. |
HashMap | Satu koleksi pasangan kunci / nilai. |
Setiap kelas pengumpulan mempunyai satu set kaedah sendiri (sebagai tambahan kepada kaedah yang mewarisi dari
AbstractCollection
, nenek moyang semua kelas pengumpulan).
Untuk mengetahui kelas koleksi yang paling sesuai dengan keperluan anda, lawati halaman dokumentasi API Android.