Tag: comparator

Eine Gemeinsame Schnittstelle um ein Objekt zu erstellen, legt fest, wie der Vergleich mit anderen Objekten.

Java gewusst wie: Sortieren einer ArrayList von Point Objekte

Anzahl der Antworten 5 Antworten
Ich bin mit dem Punkt Klasse zur Verwaltung einer Liste von (x,y) - Koordinaten, und ich brauche, um Sie zu Sortieren, in der Reihenfolge des X. Lese ich online, um eine neue Klasse PointCompare, die Comparator implementiert,

Verilog-Komparator

Anzahl der Antworten 2 Antworten
Ich bin Neuling auf eine verilog. Ich habe viel recherchiert, geschrieben und schließlich diesen code, aber es scheint nicht zu funktionieren. Kann mir jemand fix it for me? module comparator(); reg[3:0] a, b; wire[1:0] equal, lower, greater;

Komparator für die Karte.Eintrag<K V>

Anzahl der Antworten 1 Antworten
Ich habe eine Karte mit einem enumeration-Typ als Schlüssel und Doppel als Wert. Ich möchte sozusagen das basierend auf der Double-Werte. Also ich habe den Eintrag gesetzt wird, und zu Collections.sort() mit einem Komparator. Ich habe den

TreeSet-Konstruktor mit dem Komparator<?> - parameter

Anzahl der Antworten 9 Antworten
In der Java-Dokumentation für die Klasse TreeSet eine der Konstruktoren gezeigt wird, haben die folgenden header: TreeSet(Comparator<? super E> c) Kann mir jemand helfen, erklären, warum es einen Konstruktor TreeSet, die eine comparator-Objekt als argument? Ich habe

Komparator vs Apache BeanComparator

Anzahl der Antworten 2 Antworten
Betrachten Sie eine einfache Klasse: class Employee { String name; int sal; ....//getters and setters } Ich kann ein Comparator zum Sortieren auf Feld-Namen zum Beispiel. class EmpSortByName implements Comparator<Employee>{ @Override public int compare(Employee e1, Employee e2){

So suchen Sie in einem Satz (mit Komparator)

Anzahl der Antworten 4 Antworten
Will ich suchen, die in einem Satz ohne Iteration manuell über die elments aber es scheint nicht zu sein, eine Methode zu tun, Sammlungen.Suche(myset, target, new ComparatorThing()). Bin ich nicht etwas zu sehen? Dank. Edit: Ich bin

Sortieren legen Sie in java mit Komparator

Anzahl der Antworten 2 Antworten
Ich versuche zu Sortieren, legen Sie mit Comparator wie unten gezeigt. Set seatSet = tc.getTheatreSeat(); List listArr = new ArrayList(seatSet); Collections.sort(listArr, new Comparator() { public int compare(Object arg0, Object arg1) { TheatreSeat r1 = (TheatreSeat) arg0; TheatreSeat

Priority queues von Objekten in Java

Anzahl der Antworten 1 Antworten
Hallo, ich bin ein bisschen verloren n die priority-queues und Komparator. Ich nicht wirklich sehen, wie man einen Komparator in java Also, was ich habe, ist, dass Sie mir einen Fehler und was ich gelesen habe, ist

Jasper Reports Kreuztabelle Sortieren mit comparatorExpression

Anzahl der Antworten 3 Antworten
Ich versuche, mich zu Sortieren, meine dynamische Spalten in einer Kreuztabelle nach einigen benutzerdefinierten Schema. In der Dokumentation fand ich die Erwähnung von comparatorExpression: Kreuztabelle Gruppe Eimer Komparator Ausdruck. Das Ergebnis dieses Ausdrucks ist für die Sortierung

null-Sicheres mapping Komparator mit Standard-Implementierungen

Anzahl der Antworten 1 Antworten
Gibt es eine build-in-Möglichkeit zu schaffen, eine null-sichere Zuordnung Komparator in Java 8 ohne schreiben einer eigenen Implementierung Comparator? Beim ausführen der folgenden code, der es bewirkt, dass eine NPE weil die keyExtractor argument Comparator.comparing() möglicherweise ein

Java Map sort by value

Anzahl der Antworten 4 Antworten
War ich auf der Suche nach Möglichkeiten der Sortierung Map<String, Integer> durch Werte. Ich fand dieser Beitrag, die gelöst mein Sortieren-problem, aber nicht genau. Nach der post, schrieb ich den folgenden code: import java.util.*; public class Sort

Java PriorityQueue Comparator - Wie/Wann muss man Sortieren?

Anzahl der Antworten 2 Antworten
Ich bin Initialisierung einer Warteschlange wie: strategy = new FuelPriority(); incoming = new PriorityQueue<Vehicle>(1, strategy); Den code für mein Comparator-Klasse ist: public class FuelPriority implements Comparator<Object> { public int compare(Object o1, Object o2) { Vehicle a1 =

Kotlin-Objekt-Ausdrücke: Komparator Beispiel

Anzahl der Antworten 3 Antworten
Dieser code im Grunde sortiert das array in absteigender Reihenfolge: val arrayList = arrayListOf(1, 5, 2) Collections.sort(arrayList, object : Comparator<Int> { override fun compare(x : Int, y: Int) = y - x }) Wie in der Welt

Holen Sie Objekte aus der Liste der Objekte basierend auf den Variablen im Objekt

Anzahl der Antworten 5 Antworten
Ich habe die Liste der User-Objekt, ich will einfach nur, um Benutzer-Objekte aus der Liste basieren auf Variablen, die im User-Objekt. public class User { private int id; private String sex; private int age; private String country;

Java-stream-sort-2-Variablen in aufsteigender/desending

Anzahl der Antworten 1 Antworten
Ich möchte sozusagen seq1 aufsteigend und seq2 absteigend, so dass ich dies tun: list = list.stream().sorted(comparing(AClass::getSeq1).thenComparing( AClass::getSeq2).reversed()).collect(toList()); Aber das Ergebnis kommen, da beide seq1 und seq2 in absteigender Reihenfolge sortiert werden. Kann ich tun, um seq1 aufsteigend

Schön, Allgemeinen Art und Weise zu Sortieren Nullen in der unteren, unabhängig?

Anzahl der Antworten 5 Antworten
Schreibe ich einige custom-Komparatoren, und dann möchte ich Ihnen push-null-Elemente an der Unterseite der Liste, unabhängig davon, ob ich die Sortierung auf-oder absteigend. Was ist eine gute Strategie oder das Muster für die Annäherung an diese? Offhand:

Vergleiche Objekt mit den Daten ( implements Comparator)

Anzahl der Antworten 3 Antworten
Ich habe ein java-Personen-Objekt : public class People { String lastname; String firstname; String gender; String datebirth; String fcolor; public People(String lastname, String firstname, String gender,String datebirth, String fcolor) { this.lastname = lastname; this.firstname = firstname; this.gender

Java TreeMap (comparator) und get-Methode ignoriert den Komparator

Anzahl der Antworten 7 Antworten
public final Comparator<String> ID_IGN_CASE_COMP = new Comparator<String>() { public int compare(String s1, String s2) { return s1.compareToIgnoreCase(s2); } }; private Map< String, Animal > _animals = new TreeMap< String, Animal >(ID_IGN_CASE_COMP); Mein problem ist, wie mit der

Sehr verwirrt von Java 8 Komparator-Typ-Inferenz

Anzahl der Antworten 4 Antworten
Habe ich den Unterschied zwischen Collections.sort und list.sort, insbesondere in Bezug auf die Verwendung der Comparator statische Methoden und ob param Typen erforderlich sind in der lambda-Ausdrücke. Bevor wir beginnen, ich weiß, dass ich verwenden könnte, Methode,

So erstellen Sie diese java-Komparator

Anzahl der Antworten 6 Antworten
Habe ich diese Klasse: public class Test { private int priority; private String desciption; ... } und ich habe diese arraylist: Priority: 1, Description: C2 Priority: 2, Description: C1 Priority: 3, Description: C1 Priority: 4, Description: C2

Hadoop MapReduce Art reduzieren Ausgabe mit dem Schlüssel

Anzahl der Antworten 3 Antworten
da unten ist eine map-reduce-Programm zählen Wörter, die aus mehreren text-Dateien. Mein Ziel ist es, das Ergebnis in absteigender Reihenfolge in Bezug auf die Menge Partys. Leider das Programm sortiert die Ausgabe lexikographisch, indem Sie die-Taste. Ich

Einfache Weise, zu überprüfen, ob double-Wert ist größer als null

Anzahl der Antworten 2 Antworten
Ich habe eine double-variable(employeeSalary) und ich möchte, um zu überprüfen, ob dieser Wert größer als(>) null(0). Ich denke, der kann sehr naive Art und Weise, um dieser code zu schreiben, aber ich bin nicht sicher, ob für

Wie kann ich die überlastung der Vergleichsoperator für eine Menge von Paaren?

Anzahl der Antworten 4 Antworten
Wie kann ich die überlastung und pass ein < (weniger als) Komparator, um eine Menge von Paaren von ganzen zahlen? Dies ist mein Aktueller code: class A{ public: typedef std::pair<int, int> pair_type; bool operator<(const pair_type& a, const

Liste Sortieren von string mit Komparator

Anzahl der Antworten 3 Antworten
Habe ich - import java.util.*; public class TestCompare { List<String> list = Arrays.asList("10", "1", "20", "11", "21", "12"); Comparator<String> cmp = new Comparator<String>() { public int compare(String o1, String o2) { return Integer.valueOf(o1).compareTo(Integer.valueOf(o2)); } }; Collections.sort(list, cmp);

überschreiben Sie die abstrakte Methode compare()

Anzahl der Antworten 4 Antworten
Hi ich bin einigermaßen neu zu Programmieren und ich habe Schwierigkeiten mit meiner Methode vergleichen, ich habe mehrere Klassen, meine erste Frage ist, mit meinen Eltern-Klasse. Bekomme ich diesen Fehler: Person is not abstract and does not

Implementieren Von Java-Priorität-Warteschlange

Anzahl der Antworten 3 Antworten
public class PriorityQueue<T> { private PriorityNode<T> head, tail; private int numItems; public PriorityQueue(){ numItems = 0; head=null; tail=null; } public void add(int priority, T value){ PriorityNode<T> newNode = new PriorityNode<T>(priority,value); if(numItems == 0){ head = newNode; tail

VHDL direkt vergleichen Vektoren

Anzahl der Antworten 2 Antworten
Ich Frage mich, ob es möglich, direkte Vergleiche zwischen 2 Vektoren mit einander, anstatt nur auf Sie zu schauen, bit by bit. Beispiel: entity Comparator is port(a,b in: std_logic_vector (2 downto 0); out1, out2 out: std_logic); end

Mit der Vergleichbar Schnittstelle beim vergleichen von Zeichenfolgen

Anzahl der Antworten 5 Antworten
Ich suchte für diese Frage, aber ich fand nur einen thread, der war irgendwie verwirrend, also werde ich hier Fragen, was ich hoffe, wird eine klarere Antwort. Habe ich eine Zuweisung zu verwenden, die Vergleichbare Schnittstelle zum

Sortieren ArrayList mit benutzerdefinierten Objekten durch die Eigenschaft

Anzahl der Antworten 25 Antworten
Habe ich gelesen, Sortieren von ArrayLists mit einem Komparator aber in allen Beispielen die Menschen verwendet werden compareTo die nach einigen Forschung ist eine Methode für Strings. Wollte ich Sortieren einer ArrayList mit der benutzerdefinierten Objekte, die

TreeSet Benutzerdefinierte Komparator-Algo .. String-Vergleich

Anzahl der Antworten 1 Antworten
Aus der input-string zur Verfügung gestellt: { "200,400,7,1", "100,0,1,1", "200,200,3,1", "0,400,11,1", "407,308,5,1","100,600,9,1" } , Ich bin hinzufügen derselben in ein TreeSet und wollen sortiert werden, mit dem 3. element um, so dass die erwartete Ausgabe: (100,0,1,1) (200,200,3,1)

java: Komparator und Treeset Duplikate entfernen

Anzahl der Antworten 5 Antworten
ich habe eine java-Klasse wie folgt public class A { private String field1; private String field2; //getters, setters but no equals and hashcode } sowie eine Liste von Objekten dieser Klasse, ich möchte aus Liste entfernen alle

Comparator-Interface implementiert, in einer geschachtelten Klasse

Anzahl der Antworten 2 Antworten
Ich bin neu auf stackoverflow.com aber habe ich oft verwendet, um die Suche nach Antworten, Wann immer ich ein problem hatte, aber jetzt kann ich nicht finden Ergebnis auf der Suche für mein problem, also Frage ich

Wie richtig initialisiert werden einem Komparator?

Anzahl der Antworten 3 Antworten
Schreiben brauche ich eine statische Methode in einer Klasse MinTester berechnet, dass das "kleinste" string aus einer ArrayList-Auflistung mit einem comparator-Objekt: public static String min(ArrayList<String> list, Comparator<String> comp) Kann ich nicht verwenden, der Collections-Klasse zu berechnen, die

Maximal Strom mit benutzerdefinierten Komparator

Anzahl der Antworten 2 Antworten
Unten ist mein code, der speziell für die Verwendung benutzerdefinierter Comparator mit max in Java 8 Stream. import java.math.BigDecimal; import java.util.*; public class BigDecimalMax { public static BigDecimal getBigDecimalMax(List<forTest> list) { return list.stream() .filter(t -> t.id %

Generischen comparator zu Sortieren Java Collections (List, Set)

Anzahl der Antworten 6 Antworten
Muss ich einige Allgemeine Komparator, die Sie akzeptieren würde-Instanzen der Liste oder als ein argument, und um die Richtung argument (ASC, DESC) und dann wieder die sortierte Sammlung. Ich kann nicht scheinen, um im internet finden diesem

Junit-inline-Komparator Initialisierung Fehler

Anzahl der Antworten 2 Antworten
Ich habe eine SortedList-Klasse, die einen Konstruktor ein java.util.Comparator als argument. Nach dem ausführen von Unit tests auf meinem Rechner (über eclipse 3.3.0) war alles OK. Allerdings Hudson Beschwerden, weil es sagt, es kann nicht instanziiert meine

Sammlungen.sort() mit Komparator?

Anzahl der Antworten 3 Antworten
import java.util.*; public class C_2 { public static void main(String args) { String theStrings = { "x", "a", "b", "c", "d" }; List l = Arrays.asList(theStrings); Collections.sort(l); //line a Collections.sort(l, new ThisIsMyThing()); //line b System.out.println(l); } }

gewusst wie: Sortieren einer ArrayList in aufsteigender Reihenfolge mithilfe von Sammlungen und Komparator

Anzahl der Antworten 6 Antworten
Gewusst wie: Sortieren einer ArrayList in aufsteigender Reihenfolge mit Comparator? Ich weiß, wie ich es Sortieren in absteigender Reihenfolge: Comparator mycomparator = Collections.reverseOrder(); dann Collections.sort(myarrayList,mycomparator); möchte nur wissen, wie es in aufsteigender Reihenfolge sortiert mit Sammlungen und

Sammlungen Sortieren, benutzerdefinierte Komparator funktioniert nicht

Anzahl der Antworten 3 Antworten
Habe ich einen benutzerdefinierten Comparator zum Sortieren einer ArrayList von Strings. Ich habe es durch den debugger und sah, wie Sie vergleichen und Rückgabe-Werte korrekt. Aber mein array nicht sortiert ist. Da ich bin neu in Java

Java: SortedMap, TreeMap, Vergleichbar? Wie zu benutzen?

Anzahl der Antworten 5 Antworten
Habe ich eine Liste von Objekten, die ich brauche, um das Sortieren nach Eigenschaften eines Ihrer Felder. Ich habe gehört, dass SortedMap und Komparatoren sind der beste Weg, dies zu tun. Muss ich implementieren, Vergleichbar mit der

Sortieren eines array mit Komparator

Anzahl der Antworten 5 Antworten
Ich habe den folgenden code. Wenn ich versuche zu kompilieren, dann erhalte ich die folgende Fehlermeldung: The method sort(List<T>, Comparator<? super T>) in the type Collections is not applicable for the arguments (Software, new Comparator(){}) The type

Komparatoren in STL

Anzahl der Antworten 2 Antworten
Ich bin mit struct minHeap zu generieren, die einen min-heap, der priority_queue .Und die Funktion comp drucken, zahlen in umgekehrter Reihenfolge mit sort-Funktion in AWL . Nun meine Frage ist, kann ich nicht verwenden struct minHeap in

Sortieren ArrayList Arraylist<String> in java

Anzahl der Antworten 7 Antworten
Ich habe eine ArrayList mit ArrayList von String. In der Äußeren ArrayList auf den einzelnen index jedes Innere ArrayList hat vier Elemente, die vier Parameter. Kontakte Id Kontakte Name Kontakte Adresse Kontakte Anzahl Möchte ich nun Sortieren

Sammlungen Sortieren nicht akzeptiert wird von Eclipse

Anzahl der Antworten 5 Antworten
import java.io.BufferedReader; import java.util.Collections; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.Comparator; import java.util.Date; import java.util.List; import com.javaranch.common.TextFileIn; public class SortNames { public static class CelebrityNamesFile { public String firstName; public String lastName;

Sortieren nach Datum. Komparator. Java

Anzahl der Antworten 3 Antworten
den nächsten snippet entnommen diese java tutorial, vergleicht das zweite argument-Objekt für die ersten ein, anstatt Umgekehrt. *Die Methode Einstellungsdatum() liefert ein Date-Objekt für die Vermietung das Datum des jeweiligen Mitarbeiters. import java.util.*; public class EmpSort {

Mit Komparator auf, um Java-ArrayList

Anzahl der Antworten 4 Antworten
Ich, um die Termine nach Datum und Uhrzeit. Ich habe eine ArrayList von Terminen und haben versucht, einen Komparator zum vergleichen von Daten und Zeiten. Ich bin versucht, die Kollektionen.sort-Methode übergeben die ArrayList der Termine und der

wie um zu testen, Komparator bei junit test

Anzahl der Antworten 5 Antworten
Brauche ich um zu testen, diese Methode - compare(). Können Sie Tipps bekommen? Wie besser kann ich dies tun(alle Teil if, else-if, else). public class AbsFigure { class AreaCompare implements Comparator<FigureGeneral> { @Override public int compare(FigureGeneral oneFigure,

Mit Vergleichbar für mehrere dynamische Felder von VO in java

Anzahl der Antworten 5 Antworten
Habe ich eine Klasse public class StudentVO { int age; String name; } Ich die gleiche Klasse in zwei unterschiedliche Bereiche. An einer Stelle, die ich brauche zu Sortieren, basierend auf dem Alter. In einem anderen Ort,

Mit Komparator für STL-set

Anzahl der Antworten 4 Antworten
Überprüfen Sie den folgenden code: string toLowerCase(const string& str) { string res(str); int i; for (i = 0; i < (int) res.size(); i++) res[i] = (char) tolower(res[i]); return res; } class LeagueComparator { public: bool operator()(const string&

Sortieren nach Datum absteigend Komparator funktioniert nicht wie erwartet

Anzahl der Antworten 4 Antworten
Versuche den Sinn der folgenden Ausgabe: public class CommunicationComparator implements Comparator<Communication> { @Override public int compare(Communication comm1, Communication comm2) { long t1 = comm1.getDate().getTime(); long t2 = comm2.getDate().getTime(); return (int) (t2 - t1); } } Die Methode