Als «collections» getaggte Fragen

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

10
Warum entfernen Java Collections keine generischen Methoden?
Warum ist Collection.remove (Object o) nicht generisch? Scheint wie Collection<E>könnte habenboolean remove(E o); Wenn Sie dann versehentlich versuchen, (zum Beispiel) Set<String>anstelle jeder einzelnen Zeichenfolge aus a zu entfernen Collection<String>, handelt es sich um einen Fehler bei der Kompilierung anstelle eines späteren Debugging-Problems.

4
Wie sortiere ich den Zähler nach Wert? - Python
Gibt es eine pythonische Möglichkeit, den Zähler nach Wert zu sortieren, abgesehen vom Listenverständnis des umgekehrten Listenverständnisses? Wenn ja, ist es schneller als dies: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), ('b', 3), ('c', 7)] >>> [(l,k) …

8
Welche .NET-Sammlung bietet die schnellste Suche
Ich habe 60.000 Elemente, die mit einer 20.000 Suchliste verglichen werden müssen. Gibt es eine Sammelobjekt (wie List, HashTable) , die eine exceptionly schnell liefert Contains()Methode? Oder muss ich meine eigenen schreiben? Mit anderen Worten, ist die Standardmethode Contains(), dass nur jedes Element gescannt wird oder ein besserer Suchalgorithmus verwendet …
143 c#  .net  search  collections 

9
Collections.emptyMap () gegen neue HashMap ()
Was sind einige der Situationen, in denen ich verwenden kann Collections.emptyMap()? In der Dokumentation heißt es, dass ich diese Methode verwenden kann, wenn meine Sammlung unveränderlich sein soll. Warum sollte ich eine unveränderliche leere Sammlung wollen? Was ist der Sinn?
143 java  collections 

9
Filtern von Sammlungen in C #
Ich suche nach einer sehr schnellen Möglichkeit, eine Sammlung in C # herauszufiltern. Ich verwende derzeit generische List <Object> -Sammlungen, bin jedoch offen für die Verwendung anderer Strukturen, wenn diese eine bessere Leistung erbringen. Derzeit erstelle ich gerade eine neue Liste <Objekt> und durchlaufe die ursprüngliche Liste. Wenn die Filterkriterien …


18
So kopieren Sie die Java-Sammlungsliste
Ich habe eine ArrayListund ich möchte sie genau kopieren. Ich verwende Utility-Klassen, wenn möglich, unter der Annahme, dass jemand einige Zeit damit verbracht hat, sie zu korrigieren. Am Ende habe ich natürlich die CollectionsKlasse, die eine Kopiermethode enthält. Angenommen, ich habe Folgendes: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); …
141 java  list  collections  copy 




16
Gibt es ein allgemeines Java-Dienstprogramm, um eine Liste in Stapel aufzuteilen?
Ich habe mir ein Dienstprogramm geschrieben, um eine Liste in Stapel mit einer bestimmten Größe aufzuteilen. Ich wollte nur wissen, ob es dafür bereits Apache Commons gibt. 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 …
140 java  collections 

17
Konvertieren Sie ein Array primitiver Longs in eine Liste von Longs
Dies mag eine einfache Frage sein, aber mein erster Versuch schlug überraschenderweise völlig fehl. Ich wollte eine Reihe primitiver Longs nehmen und daraus eine Liste machen, was ich so versuchte: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Was ist der richtige Weg, um dies …

12
Was ist die effizienteste Java Collections-Bibliothek? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
135 java  collections 

3
Arrays.asList () vs Collections.singletonList ()
Gibt es einen Vorteil (oder einen großen Unterschied) bei der Verwendung von Arrays.asList (etwas) gegenüber Collections.singletonList (etwas), um eine Liste mit einem Element zu erstellen? Letzteres macht die zurückgegebene Liste ebenfalls unveränderlich.
135 java  collections 

13
So kopieren Sie eine java.util.List in eine andere java.util.List
Ich habe eine List<SomeBean>, die von einem Webdienst ausgefüllt wird. Ich möchte den Inhalt dieser Liste in eine leere Liste des gleichen Typs kopieren / klonen. Eine Google-Suche zum Kopieren einer Liste schlug mir vor, die Collections.copy()Methode zu verwenden . In allen Beispielen, die ich gesehen habe, sollte die Zielliste …
135 java  collections  copy 

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.