Pertanyaan yang diberi tag arraylist

Tipe data kumpulan sederhana ditemukan dalam beberapa bahasa / platform (seperti di Java atau .NET). Daftar array mengimplementasikan daftar menggunakan array, mendapatkan manfaat dari kekuatan DSs.

318
Simpan ArrayList ke SharedPreferences

Saya punya ArrayListdengan objek khusus. Setiap objek khusus berisi berbagai string dan angka. Saya perlu array untuk tetap bertahan bahkan jika pengguna meninggalkan aktivitas dan kemudian ingin kembali lagi nanti, namun saya tidak perlu array tersedia setelah aplikasi telah ditutup sepenuhnya....

257
Ukuran awal untuk ArrayList

Anda dapat mengatur ukuran awal untuk ArrayList dengan melakukan ArrayList<Integer> arr=new ArrayList<Integer>(10); Namun, Anda tidak bisa melakukannya arr.add(5, 10); karena menyebabkan pengecualian di luar batas. Apa gunanya mengatur ukuran awal jika Anda tidak dapat mengakses...

252
Perbedaan antara if (a - b <0) dan if (a <b)

Saya sedang membaca Java ArrayList kode sumber dan melihat beberapa perbandingan dalam pernyataan if. Di Java 7, metode ini grow(int)menggunakan if (newCapacity - minCapacity < 0) newCapacity = minCapacity; Di Java 6, growtidak ada. ensureCapacity(int)Namun metode ini menggunakan if...

241
Ubah Iterator ke ArrayList

Mengingat Iterator<Element>, bagaimana kita dapat mengkonversi Iteratorke ArrayList<Element>(atau List<Element>) di terbaik dan tercepat cara yang mungkin, sehingga kita dapat menggunakan ArrayList's operasi di atasnya seperti get(index), add(element),