Als «collections» getaggte Fragen

Sammlungs-APIs bieten Entwicklern eine Reihe von Klassen und Schnittstellen, die die Handhabung von Sammlungen von Objekten erleichtern.




20
Sortierte Sammlung in Java
Ich bin ein Anfänger in Java. Bitte schlagen Sie vor, welche Sammlung (en) für die Pflege einer sortierten Liste in Java verwendet werden können. Ich habe es versucht Mapund Set, aber sie waren nicht das, wonach ich gesucht habe.

5
Wie kann ich eine ArrayList mit allen Nullen in Java initialisieren?
Es sieht so aus, arraylistals würde es seine Aufgabe nicht erfüllen: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); Danach, wenn ich versuche, darauf zuzugreifen: list.get(5) Anstatt 0 zurückzugeben, wird IndexOutOfBoundsException: Index 5 für die Länge 0 außerhalb der Grenzen ausgelöst . Gibt es eine Möglichkeit, alle Elemente mit einer exakten …
161 java  collections 




22
Wie überprüfe ich, ob IEnumerable null oder leer ist?
Ich liebe string.IsNullOrEmptyMethode. Ich hätte gerne etwas, das die gleiche Funktionalität für IEnumerable ermöglicht. Gibt es solche? Vielleicht eine Sammelhelferklasse? Der Grund, den ich frage, ist, dass in ifAnweisungen der Code unübersichtlich aussieht, wenn das Muster ist (mylist != null && mylist.Any()). Es wäre viel sauberer zu haben Foo.IsAny(myList). Dieser …


3
Java Map-Äquivalent in C #
Ich versuche, eine Liste von Elementen in einer Sammlung mit einem Schlüssel meiner Wahl zu führen. In Java würde ich Map einfach wie folgt verwenden: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } Gibt es eine äquivalente Möglichkeit, dies in C # zu tun? …
150 c#  java  generics  collections 

4
Sortieren Sie eine Liste aus anderen Listen-IDs
Ich habe eine Liste mit einigen Bezeichnern wie diesen: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Außerdem habe ich eine andere Liste von <T>Elementen, die durch die oben beschriebenen IDs dargestellt werden. List<T> docs = GetDocsFromDb(...) Ich muss in beiden Sammlungen die gleiche Reihenfolge einhalten, …
149 c#  linq  sorting  collections 



9
Warum erweitert Java Map die Sammlung nicht?
Ich war überrascht, dass Map<?,?>das kein ist Collection<?>. Ich dachte, es wäre sehr sinnvoll, wenn es als solches deklariert würde: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Immerhin ist a Map<K,V>eine Sammlung von Map.Entry<K,V>, nicht wahr? Gibt es einen guten Grund, warum es nicht als solches implementiert wird? Vielen Dank an Cletus …
146 java  oop  collections 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.