comparator

Eine allgemeine Schnittstelle zum Erstellen eines Objekts, das den Vergleich anderer Objekte angibt.
4
Antworten

Wie bekomme ich die Umkehrung eines Komparators in Java?

In einer Methode erhalte ich ein generisches object E extends Comparable<E> als Argument. Jetzt möchte ich zwei Prioritätswarteschlangen erstellen. Eine, die das von E und einer anderen Warteschlange verwendete comparator verwendet,...
10.09.2012, 04:46
7
Antworten

Java TreeMap (Komparator) und erhalten Methode ignoriert den Vergleicher

%Vor% Mein Problem ist, wie man die Methode get (id) verwendet, die den gegebenen Vergleicher ignoriert. Ich möchte, dass die Karte von Case Insensitive sortiert wird, aber ich möchte, dass die Groß- / Kleinschreibung beachtet wird, wenn ich di...
23.11.2009, 11:51
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
5
Antworten

Abrufen von Objekten aus der Liste der Objekte basierend auf der Variablen im Objekt

Ich habe eine Liste von Benutzer-Objekten, ich möchte nur Benutzer-Objekte aus der Liste basierend auf Variablen in Benutzer-Objekt abrufen. %Vor% Ich habe eine Modellklasse wie diese. Jetzt habe ich eine Liste von Benutzerobjekten. %Vor%...
05.06.2011, 10:14
2
Antworten

Java 8 Vergleicher vergleicht nicht

Nehmen wir an, ich habe eine Pair-Klasse %Vor% Und ich möchte es sortieren, zuerst nach dem ersten Wert, dann nach dem zweiten Wert. Jetzt 'wenn ich das tue %Vor% Alles funktioniert gut und gut, die Liste wird nach den ersten Werten des...
09.02.2017, 03:32
3
Antworten

Java-Komparator für mehrspaltige Sortierung?

Gibt es einen Java-Open-Source-Vergleicher zum Vergleichen von Beans mit mehreren Feldern für die Mehrspalten-Sortierung? Jede Spalte kann nachsteigend oder absteigend sortiert werden. Bei der einspaltigen Sortierung kann dies mit org.apache...
20.12.2012, 09:47
3
Antworten

Java - ListInteger Sortieren, Komparator und Überlauf

Ich habe den folgenden Code, der eine Liste in absteigender Reihenfolge sortiert %Vor% Das Ergebnis ist %Vor% Jetzt weiß ich, dass ich y-x nicht schreiben sollte, weil es Überlaufprobleme verursachen kann. Aber die Frage ist, warum...
18.07.2017, 12:52
4
Antworten

C ++ - String wie ein Mensch sortieren?

Ich möchte alphanumerische Zeichenfolgen so sortieren, wie ein Mensch sie sortieren würde. Das heißt, "A2" kommt vor "A10" und "a" kommt sicherlich vor "Z"! Gibt es einen Weg, ohne einen Mini-Parser zu schreiben? Idealerweise würde "A1B1" auch v...
23.05.2017, 11:53
1
Antwort

comparing und thenComparing gibt Kompilierungsfehler

Ich versuche List der Angestellten nach Namen zu sortieren und dann mit Java8 Comparator zu altern, ich habe unten Comparator erstellt, aber es gibt mir einen Compilerfehler    Type mismatch: cannot convert from Comparator<Object...
09.11.2016, 04:43
5
Antworten

Nette allgemeine Art, Nullen nach unten zu sortieren, egal?

Ich schreibe einige benutzerdefinierte Vergleicher, und ich möchte, dass sie null Elemente an den unteren Rand der Liste schieben, unabhängig davon, ob ich aufsteigend oder absteigend sortiere. Was ist eine gute Strategie oder ein gutes Muster d...
11.08.2009, 17:47