Pertanyaan yang diberi tag «collections»

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

1
Bagaimana saya bisa mendapatkan Daftar dari beberapa properti kelas dengan Java 8 Stream?
Saya punya List<Person>. Saya perlu mendapat Listdari properti Person. Sebagai contoh, saya memiliki Personkelas: class Person { private String name; private String birthDate; public String getName() { return name; } public String getBirthDate() { return birthDate; } Person(String name) { this.name = name; } } List<Person> personList = new ArrayList<>(); …


8
Mengapa ConcurrentModificationException dilemparkan dan cara debug itu
Saya menggunakan Collection(yang HashMapdigunakan secara tidak langsung oleh JPA, itu terjadi), tetapi ternyata secara acak kode tersebut melempar a ConcurrentModificationException. Apa yang menyebabkannya dan bagaimana cara memperbaiki masalah ini? Dengan menggunakan sinkronisasi, mungkin? Ini adalah stack-trace lengkap: Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$ValueIterator.next(Unknown Source) at org.hibernate.collection.AbstractPersistentCollection$IteratorProxy.next(AbstractPersistentCollection.java:555) …

8
Bagaimana saya bisa menghasilkan daftar atau larik bilangan bulat berurutan di Java?
Apakah ada cara yang singkat dan menarik untuk menghasilkan a List<Integer>, atau mungkin an Integer[]atau int[], dengan nilai berurutan dari beberapa startnilai ke endnilai? Artinya, sesuatu yang lebih pendek dari, tetapi setara dengan 1 berikut ini: void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end - begin …

15
Mencetak HashMap Di Jawa
Saya punya HashMap: private HashMap<TypeKey, TypeValue> example = new HashMap<TypeKey, TypeValue>(); Sekarang saya ingin menjalankan semua nilai dan mencetaknya. Saya menulis ini: for (TypeValue name : this.example.keySet()) { System.out.println(name); } Sepertinya tidak berhasil. Apa masalahnya? EDIT: Pertanyaan lain: Apakah koleksi ini berbasis nol? Maksud saya jika memiliki 1 kunci dan …
129 java  collections 

10
Membuat Kamus konstan dalam C #
Apa cara paling efisien untuk membuat pemetaan s (yang tidak pernah berubah saat runtime) konstanstring menjadiint s yang ? Saya sudah mencoba menggunakan Kamus const , tetapi itu tidak berhasil. Saya bisa menerapkan pembungkus abadi dengan semantik yang sesuai, tetapi itu masih tampak tidak sepenuhnya benar. Bagi mereka yang bertanya, …

7
Koleksi Java mana yang harus saya gunakan?
Dalam pertanyaan ini Bagaimana saya bisa secara efisien memilih wadah Perpustakaan Standar dalam C ++ 11? adalah bagan alur yang berguna untuk digunakan saat memilih koleksi C ++. Saya pikir ini adalah sumber yang berguna untuk orang-orang yang tidak yakin koleksi mana yang harus mereka gunakan jadi saya mencoba untuk …

7
Mengikat daftar di @RequestParam
Saya mengirimkan beberapa parameter dari formulir dengan cara ini: myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... Saya tahu saya bisa mendapatkan semua parameter dalam metode pengontrol dengan menambahkan parameter seperti public String controllerMethod(@RequestParam Map<String, String> params){ .... } Saya ingin mengikat …

5
Bagaimana saya bisa membuat satu set dengan Python?
Saya mencoba membuat satu set set dengan Python. Saya tidak tahu bagaimana melakukannya. Dimulai dengan set kosong xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) tapi saya mengerti TypeError: unhashable type: 'list' atau TypeError: unhashable type: 'set' Apakah mungkin memiliki satu …

8
Cara termudah untuk mengubah koleksi menjadi array?
Misalkan kita punya Collection<Foo>. Apa cara terbaik (terpendek dalam LoC dalam konteks saat ini) untuk mengubahnya Foo[]? Setiap perpustakaan terkenal diizinkan. UPD: (satu kasus lagi di bagian ini; tinggalkan komentar jika Anda pikir layak membuat utas lain untuk itu): Bagaimana dengan mentransformasikan Collection<Foo>ke Bar[]mana Barmemiliki konstruktor dengan 1 parameter tipe …



10
dapatkan nilai string dari HashMap tergantung pada nama kunci
Saya memiliki HashMapdengan berbagai kunci dan nilai, bagaimana saya bisa mendapatkan satu nilai? Saya punya kunci di peta bernama my_code , itu harus berisi string, bagaimana saya bisa mendapatkannya tanpa harus mengulang melalui peta? Sejauh ini saya punya .. HashMap newMap = new HashMap(paramMap); String s = newMap.get("my_code").toString(); Saya mengharapkan …


15
Properti Thread-safe List <T>
Saya ingin implementasi List&lt;T&gt;sebagai properti yang dapat digunakan dengan aman tanpa keraguan. Sesuatu seperti ini: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Sepertinya saya masih perlu mengembalikan salinan (kloning) dari koleksi jadi jika di …

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.