Pertanyaan yang diberi tag «collections»

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

9
Haruskah saya mengembalikan Koleksi atau Aliran?
Misalkan saya memiliki metode yang mengembalikan tampilan baca-saja ke daftar anggota: class Team { private List < Player > players = new ArrayList < > (); // ... public List < Player > getPlayers() { return Collections.unmodifiableList(players); } } Lebih lanjut anggap bahwa semua klien lakukan adalah beralih daftar sekali, …


8
Koleksi <T> versus Daftar <T> apa yang harus Anda gunakan pada antarmuka Anda?
Kode terlihat seperti di bawah ini: namespace Test { public interface IMyClass { List&lt;IMyClass&gt; GetList(); } public class MyClass : IMyClass { public List&lt;IMyClass&gt; GetList() { return new List&lt;IMyClass&gt;(); } } } Ketika saya Menjalankan Analisis Kode saya mendapatkan rekomendasi berikut. Peringatan 3 CA1002: Microsoft.Design: Ubah 'Daftar' di 'IMyClass.GetList ()' …

20
Koleksi yang disortir di Jawa
Saya seorang pemula di Jawa. Harap sarankan koleksi mana yang dapat / harus digunakan untuk memelihara daftar yang disortir di Jawa. Saya sudah mencoba Mapdan Set, tetapi bukan itu yang saya cari.

5
Bagaimana saya bisa menginisialisasi ArrayList dengan semua nol di Jawa?
Sepertinya arraylisttidak melakukan tugasnya untuk mengatur: // presizing ArrayList&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(60); Setelah itu ketika saya mencoba mengaksesnya: list.get(5) Alih-alih mengembalikan 0 itu melempar IndexOutOfBoundsException: Indeks 5 dari batas untuk panjang 0 . Apakah ada cara untuk menginisialisasi semua elemen ke 0 dengan ukuran yang tepat seperti apa yang …
161 java  collections 




22
Bagaimana memeriksa apakah IEnumerable adalah nol atau kosong?
Saya suka string.IsNullOrEmptymetode. Saya ingin memiliki sesuatu yang memungkinkan fungsi yang sama untuk IEnumerable. Apakah ada? Mungkin beberapa kelas penolong koleksi? Alasan saya bertanya adalah bahwa dalam ifpernyataan kode terlihat berantakan jika derai itu (mylist != null &amp;&amp; mylist.Any()). Akan jauh lebih bersih untuk dimiliki Foo.IsAny(myList). Posting ini tidak memberikan …

4
Bagaimana cara mengurutkan Counter berdasarkan nilai? - python
Selain melakukan pemahaman daftar terbalik, apakah ada cara pythonic untuk mengurutkan Counter berdasarkan nilai? Jika demikian, lebih cepat dari ini: &gt;&gt;&gt; from collections import Counter &gt;&gt;&gt; x = Counter({'a':5, 'b':3, 'c':7}) &gt;&gt;&gt; sorted(x) ['a', 'b', 'c'] &gt;&gt;&gt; sorted(x.items()) [('a', 5), ('b', 3), ('c', 7)] &gt;&gt;&gt; [(l,k) for k,l in sorted([(j,i) …


3
Peta Java setara dengan C #
Saya mencoba memegang daftar item dalam koleksi dengan kunci pilihan saya. Di Jawa, saya cukup menggunakan Peta sebagai berikut: class Test { Map&lt;Integer,String&gt; entities; public String getEntity(Integer code) { return this.entities.get(code); } } Apakah ada cara yang setara untuk melakukan ini di C #? System.Collections.Generic.Hashsettidak menggunakan hash dan saya tidak …
150 c#  java  generics  collections 

4
Urutkan daftar dari ID daftar lain
Saya punya daftar dengan beberapa pengidentifikasi seperti ini: List&lt;long&gt; docIds = new List&lt;long&gt;() { 6, 1, 4, 7, 2 }; Selain itu, saya memiliki daftar &lt;T&gt;item lain, yang diwakili oleh id yang dijelaskan di atas. List&lt;T&gt; docs = GetDocsFromDb(...) Saya perlu menjaga urutan yang sama di kedua koleksi, sehingga barang-barang …
150 c#  linq  sorting  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.