collections

Auflistungs-APIs stellen Entwicklern eine Reihe von Klassen und Schnittstellen zur Verfügung, mit denen die Sammlung von Objekten vereinfacht wird.
7
Antworten

So vermeiden Sie die manuelle Implementierung von INotifyPropertyChanged

Gibt es einen Weg, dies zu vermeiden? Ich habe viele Klassen, die an DataGridViews gebunden sind und sie sind nur eine einfache Sammlung von Eigenschaften mit Standard-Getter und Setter. Also diese Klassen sind sehr einfach. Jetzt muss ich die I...
28.06.2010, 06:37
1
Antwort

Warum kann Stream.flatMap keine Sammlung akzeptieren?

Als Beispiel für Datenklassen wird Folgendes angegeben: %Vor% Vorausgesetzt, ich hätte eine Liste der Länder %Vor% Und ich wollte diese in ihre Regionen und ihre entsprechenden Namen streamen. Ich möchte folgendes tun: %Vor% Dieser C...
09.02.2017, 16:52
1
Antwort

Behält Collections.sort die Reihenfolge für gleiche Elemente bei?

Ich habe eine Liste von Objekten, die nach einem Datumsparameter geordnet sind und möchte sie nach Kategorie-Parametern neu anordnen, aber die Datumsreihenfolge innerhalb der Kategorie beibehalten. Reicht so etwas oder muss ich einen Komparat...
19.02.2015, 18:16
1
Antwort

Java 8 Verschachtelte (Multilevel) Gruppe nach

Ich habe wenige Klassen wie unten %Vor% Ich möchte die Elemente basierend auf key1 aggregieren und für jede Aggregation sollten Unterelemente folgendermaßen nach key2 aggregiert werden: %Vor% Wie ist das mit Java 8 Collectors.grou...
24.08.2016, 18:01
4
Antworten

Problem mit 'extends' und 'super' in Java Generics mit generischen Methoden

Es gibt eine Methode: public static <T> void addandDisp(Collection<T> cs, T t) wird wie folgt aufgerufen: %Vor% Dies ergibt einen Kompilierzeitfehler. Auf der anderen Seite, wenn wir nur einen Parameter hatten, ist der...
04.08.2014, 14:24
2
Antworten

Was nutzt singletonList?

Ich habe nach einer eleganten Lösung gesucht, um Nullwerte aus einer Liste zu entfernen. Ich stieß auf den folgenden Post , der besagt, dass ich list.removeAll(Collections.singletonList(null)); verwenden kann Dies löst jedoch eine Unsuppo...
26.06.2012, 10:46
2
Antworten

BlockingCollection oder QueueT für Jobs?

Ich entwickle eine Windows-Formularanwendung (c #), und während das Programm läuft, erstellt es Objekte, fügt sie zu einer Liste hinzu. Ich muss die Einträge in der Liste mit FIFO (first in first out) bearbeiten. Ich möchte dies in einem Hinterg...
23.08.2011, 12:35
3
Antworten

Abnormales Verhalten von java.util.List basierend auf der Anzahl der darin enthaltenen Elemente

Ich weiß, dass die iterator.next (), wenn die Collection geändert wird, während ein Thread sie mit Iterator durchläuft, ein SimultaneousModificationException . Aber es zeigt ein anderes Verhalten, abhängig von der Anzahl der Elemente in der...
21.07.2013, 12:17
8
Antworten

Hashmap-Implementierung zum Zählen der Vorkommen jedes Zeichens

Der folgende Code ist das Zählen des Auftretens jedes Zeichens und es sollte die Zählung ausdrucken.  Aber mit dem Code, den ich versucht habe, bekomme ich nur eine 1 Ich weiß nicht die Änderungen, die ich machen sollte. Bitte hilf mir. %Vor%...
06.12.2010, 05:53
3
Antworten

Java-Äquivalent von C ++ std :: map?

Ich bin auf der Suche nach einer Java-Klasse mit den Eigenschaften von C ++ std :: map üblichen Implementierung (wie ich es verstehe, eine selbstbalancierende binäre Suchbaum): O (log n) Leistung für das Einfügen / Entfernen / Suchen Jedes...
13.02.2010, 17:42