Pertanyaan yang diberi tag collections

322
Java Ordered Map

Di Jawa, Apakah ada objek yang bertindak seperti Peta untuk menyimpan dan mengakses pasangan kunci / nilai, tetapi dapat mengembalikan daftar kunci yang diurutkan dan daftar nilai yang diurutkan, sedemikian rupa sehingga daftar kunci dan nilai berada dalam urutan yang sama? Jadi sebagai...

276
Kebalikan dari Intersect ()

Intersect dapat digunakan untuk menemukan kecocokan antara dua koleksi, seperti: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection to screen. foreach (int value in...

251
Iterasi melalui daftar dalam urutan terbalik di java

Saya memigrasi sepotong kode untuk menggunakan obat generik. Salah satu argumen untuk melakukannya adalah bahwa for loop jauh lebih bersih daripada melacak indeks, atau menggunakan iterator eksplisit. Dalam sekitar setengah kasus, daftar (sebuah ArrayList) sedang diulang dalam urutan terbalik...

238
Apakah Daftar <T> menjamin urutan penyisipan?

Katakanlah saya memiliki 3 string dalam Daftar (mis. "1", "2", "3"). Lalu saya ingin memesan ulang mereka untuk menempatkan "2" di posisi 1 (misalnya "2", "1", "3"). Saya menggunakan kode ini (mengatur indexToMoveTo ke 1): listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo,...