Tag: comparator
Eine Gemeinsame Schnittstelle um ein Objekt zu erstellen, legt fest, wie der Vergleich mit anderen Objekten.
4
Antworten
Wie kann ich ein Komparator in der Lage sein Sortieren einer arraylist, die von einem float-parameter? Vorstellen, ich habe eine arraylist mit Objekten, die hat so etwas wie dieses: ID=7 TFIDF=0.12654299 PR=25238.0 ID=4 TFIDF=0.12654299 PR=3638.0 ID=4 TFIDF=0.12654299
1
Antworten
Bin ich lernen, wie man Comparator interface ist in java, und ich bin versucht, zu schreiben, meine eigenen Komparator, das wäre zu vergleichen ganze zahlen anders ( e.g 3>5 ). Ich habe ein problem mit es, könnte
2
Antworten
Ich versuche Sortieren der ArrayList mit der 3-Karte in es. Ich mache das mit einem Komparator. (Ist das zuviel)? - Karte.getRank() gibt eine ganze Zahl zwischen 2 und 14. Ich habe absolut keine Ahnung, wohin ich gehe
6
Antworten
Ich versuche, um eine Liste der Punkte, durch die Entfernung von einem gegebenen Punkt. Ist die Anwendung zu finden, die nächsten Sehenswürdigkeiten (gps-Koordinaten), um Ihre aktuelle gps-Koordinate. wenn du also folgenden code : public static void main(String
3
Antworten
Während der Durchführung eines Komparators Betreiber innerhalb einer benutzerdefinierten Klasse std::map kam ich über diese Frage und konnte nicht sehen, überall gefragt. Abgesehen von der obigen Frage, ist auch daran interessiert zu wissen, in kurzen, wie operator<
5
Antworten
Ich habe versucht, die Reproduktion der code unten auf eclipse. Ich erhalte eine Fehlermeldung sagt mir, dass ich haben, um alle geerbten Methoden (weil Comparator ist ein interface). Art new Comparator(){} implementieren muss, um die geerbte abstrakte
2
Antworten
Ich eine 4bit magnitude comparator in VHDL mit nur übereinstimmende Aussagen (keine if/else oder case/Wann). library IEEE; use IEEE.STD_LOGIC_1164.ALL; entity Exercise is port ( A : in std_logic_vector (3 downto 0); B : in std_logic_vector (3 downto
1
Antworten
Ich möchte sozusagen ein list-Objekt, in absteigender Reihenfolge, und mit Blick auf classcastexception-Fehler. import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.Iterator; import java.util.List; class Student implements Comparator<Student>{ private int id; private String name; public Student(int id, String
3
Antworten
Ich bin nicht vertraut mit Java oder Eclipse. Es gibt ein java-Programm mit mehreren Importen, die ich ausführen möchten. Ich erstellte ein neues Projekt in Eclipse und eingefügt in den code, aber es zieht eine rote Linie
5
Antworten
Ich bin versucht zu schreiben, eine Schnellsuche, Suche eine List<String> Anstatt einer Schleife durch die Liste und manuell prüfen zu müssen, ich will dies tun, indem Sie binarysearch-Methode, aber ich bin nicht sicher, wie es zu tun.
3
Antworten
Ich muss eine Anwendung, vergleicht einige sehr große csv - Dateien, jeweils mit 40.000 Sätze. Ich habe eine Anwendung, das funktioniert einwandfrei, aber er verbringt viel Zeit zu tun, dass der Vergleich, da die beiden Dateien könnte
2
Antworten
Hallo brauche Hilfe bei java-Sammlung Sortieren. Es gibt mir diese Fehlermeldung: Bound mismatch: The generic method sort(List<T>) of type Collections is not applicable for the arguments (List<WifiSSID>). The inferred type WifiSSID is not a valid substitute for
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,
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;
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
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
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){
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
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
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
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
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
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
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 =
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
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;
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
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:
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
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
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,
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
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
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
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
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);
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
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
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
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
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
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)
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
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
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
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 %
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
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
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); } }
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