Pertanyaan yang diberi tag «collections»

Collections APIs menyediakan pengembang dengan seperangkat kelas dan antarmuka yang membuatnya lebih mudah untuk menangani koleksi objek.

9
Mengapa Java Map tidak menambah Koleksi?
Saya terkejut dengan fakta bahwa Map<?,?>itu bukan Collection<?>. Saya pikir itu akan sangat masuk akal jika dinyatakan seperti itu: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Lagi pula, a Map<K,V>adalah koleksi Map.Entry<K,V>, bukan? Jadi apakah ada alasan bagus mengapa itu tidak diterapkan seperti itu? Berkat Cletus untuk jawaban yang paling otoritatif, tapi …
146 java  oop  collections 

10
Mengapa Koleksi Java tidak menghapus metode yang umum?
Mengapa Collection.remove (Object o) tidak generik? Sepertinya Collection<E>bisa sajaboolean remove(E o); Kemudian, ketika Anda secara tidak sengaja mencoba untuk menghapus (misalnya) Set<String>alih-alih setiap String individu dari a Collection<String>, itu akan menjadi kesalahan waktu kompilasi alih-alih masalah debugging nanti.

8
Apa. Koleksi NET menyediakan pencarian tercepat
Saya memiliki item 60k yang perlu diperiksa dengan daftar pencarian 20k. Apakah ada objek koleksi (seperti List, HashTable) yang menyediakan metode yang sangat cepat Contains()? Atau apakah saya harus menulis sendiri? Di kata lain, adalah Contains()metode default hanya memindai setiap item atau apakah itu menggunakan algoritma pencarian yang lebih baik. …
143 c#  .net  search  collections 

9
Collections.emptyMap () vs HashMap baru ()
Apa sajakah situasi di mana saya dapat menggunakan Collections.emptyMap()? Dokumentasi mengatakan saya bisa menggunakan metode ini jika saya ingin koleksi saya tidak berubah. Mengapa saya ingin koleksi kosong abadi? Apa intinya?
143 java  collections 

9
Memfilter koleksi di C #
Saya mencari cara yang sangat cepat untuk memfilter koleksi di C #. Saat ini saya menggunakan koleksi <object> Daftar generik, tetapi saya terbuka untuk menggunakan struktur lain jika kinerjanya lebih baik. Saat ini, saya hanya membuat Daftar baru <object> dan mengulang melalui daftar asli. Jika kriteria penyaringan cocok, saya memasukkan …


18
Cara menyalin daftar Koleksi Java
Saya punya ArrayListdan ingin menyalinnya dengan tepat. Saya menggunakan kelas utilitas bila mungkin dengan asumsi bahwa seseorang menghabiskan waktu untuk memperbaikinya. Jadi secara alami, saya berakhir dengan Collectionskelas yang berisi metode salin. Misalkan saya memiliki yang berikut ini: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b = new …
141 java  list  collections  copy 



4
Java 8: kinerja Streams vs Collections
Saya baru mengenal Java 8. Saya masih belum tahu tentang API secara mendalam, tetapi saya telah membuat tolok ukur informal kecil untuk membandingkan kinerja API Streams baru dengan Koleksi lama yang bagus. Tes terdiri dalam menyaring daftar Integer, dan untuk setiap nomor bahkan, menghitung akar kuadrat dan menyimpannya dalam hasil …

16
Apakah ada utilitas Java umum untuk memecah daftar menjadi beberapa batch?
Saya menulis sendiri sebuah utilitas untuk memecah daftar menjadi beberapa ukuran. Saya hanya ingin tahu apakah sudah ada util apache commons untuk ini. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches = new ArrayList<List<T>>(); while(i<collection.size()){ int nextInc = Math.min(collection.size()-i,batchSize); List<T> batch = collection.subList(i,i+nextInc); batches.add(batch); i …
140 java  collections 

17
Ubah susunan long primitive menjadi List of Longs
Ini mungkin agak mudah, semacam pertanyaan utama, tetapi upaya pertama saya secara mengejutkan gagal total. Saya ingin mengambil deretan panjang primitif dan mengubahnya menjadi daftar, yang saya coba lakukan seperti ini: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Apa cara yang benar untuk melakukan …

3
Arrays.asList () vs Collections.singletonList ()
Apakah ada keuntungan (atau banyak perbedaan) untuk menggunakan Arrays.asList (sesuatu) daripada Collections.singletonList (sesuatu) untuk membuat daftar yang berisi satu item? Yang terakhir membuat daftar yang dikembalikan juga tidak berubah.
138 java  collections 

13
Cara menyalin java.util.List ke java.util.List lain
Saya memiliki List<SomeBean>yang terisi dari Layanan Web. Saya ingin menyalin / mengkloning isi daftar itu ke daftar kosong dengan tipe yang sama. Pencarian Google untuk menyalin daftar menyarankan saya untuk menggunakan Collections.copy()metode. Dalam semua contoh yang saya lihat, daftar tujuan seharusnya berisi jumlah item yang tepat untuk penyalinan. Karena daftar …
135 java  collections  copy 

12
Apa pustaka Koleksi Java yang paling efisien? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini bisa diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
135 java  collections 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.