Pertanyaan yang diberi tag «collections»

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

8
Apa cara terbaik untuk mengimplementasikan Dictionary yang aman untuk thread?
Saya dapat menerapkan Kamus aman-utas di C # dengan mengambil dari IDictionary dan mendefinisikan objek SyncRoot pribadi: public class SafeDictionary<TKey, TValue>: IDictionary<TKey, TValue> { private readonly object syncRoot = new object(); private Dictionary<TKey, TValue> d = new Dictionary<TKey, TValue>(); public object SyncRoot { get { return syncRoot; } } public …

15
pembangun untuk HashMap
Guava memberi kami metode pabrik yang bagus untuk jenis Java, seperti Maps.newHashMap(). Tetapi apakah ada juga pembuat untuk java Maps? HashMap<String,Integer> m = Maps.BuildHashMap. put("a",1). put("b",2). build();
109 java  collections  guava 

8
TambahkanRange ke Koleksi
Seorang rekan kerja hari ini bertanya kepada saya bagaimana cara menambahkan rentang ke koleksi. Dia memiliki kelas yang diwarisi Collection<T>. Ada properti get-only dari jenis tersebut yang sudah berisi beberapa item. Dia ingin menambahkan item dalam koleksi lain ke koleksi properti. Bagaimana dia bisa melakukannya dengan cara yang ramah C …


8
Bagaimana saya bisa menginisialisasi Daftar C # di baris yang sama saya mendeklarasikannya. (Contoh Koleksi string yang tak terhitung banyaknya)
Saya menulis kode tes saya dan saya tidak ingin menulis: List<string> nameslist = new List<string>(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); Saya ingin sekali menulis List<string> nameslist = new List<string>({"one", "two", "three"}); Namun {"satu", "dua", "tiga"} bukanlah "Koleksi string IEnumerable". Bagaimana saya bisa menginisialisasi ini dalam satu baris menggunakan IEnumerable string Collection "?

8
jalan pintas untuk membuat Peta dari Daftar di groovy?
Saya ingin beberapa seno untuk ini: Map rowToMap(row) { def rowMap = [:]; row.columns.each{ rowMap[it.name] = it.val } return rowMap; } mengingat hal-hal GDK, saya berharap dapat melakukan sesuatu seperti: Map rowToMap(row) { row.columns.collectMap{ [it.name,it.val] } } tapi saya belum melihat apa pun di dokumen ... apakah saya melewatkan sesuatu? …



22
Mengubah Daftar <Integer> menjadi Daftar <String>
Saya memiliki daftar integer, List&lt;Integer&gt;dan saya ingin mengubah semua objek integer menjadi Strings, sehingga menyelesaikannya dengan yang baru List&lt;String&gt;. Secara alami, saya dapat membuat yang baru List&lt;String&gt;dan melalui daftar yang memanggil String.valueOf()setiap bilangan bulat, tetapi saya bertanya-tanya apakah ada cara yang lebih baik (baca: lebih otomatis ) untuk melakukannya?

6
Jumlah elemen dalam objek javascript
Apakah ada cara untuk mendapatkan (dari suatu tempat) jumlah elemen dalam objek javascript ?? (yaitu kompleksitas waktu konstan). Saya tidak dapat menemukan properti atau metode yang mengambil informasi itu. Sejauh ini saya hanya bisa memikirkan melakukan iterasi melalui seluruh koleksi, tapi itu waktu linier. Aneh tidak ada akses langsung ke …




10
Adakah implementasi dari Ordered Set di Java?
Jika ada yang familiar dengan Objective-C, ada koleksi yang disebut NSOrderedSetsebagai Set dan itemnya bisa diakses sebagai Array . Apakah ada yang seperti ini di Jawa? Saya pernah mendengar ada koleksi yang disebut LinkedHashMap, tetapi saya belum menemukan yang seperti itu untuk satu set.
99 java  collections  set 


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.