Tag: comparable

In Java ist diese Schnittstelle von einer Klasse implementiert, um anzuzeigen, dass es sein kann, im Vergleich zu einem anderen Objekt und daher bestellt.

Comparator für das Sortieren einer arraylist-Objekt von float-parameter

Anzahl der Antworten 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

Gewusst wie: hinzufügen ArrayList-Elemente im TreeSet oder TreeMap

Anzahl der Antworten 3 Antworten
Wie wir alle wissen, die wir implementieren müssen, um Vergleichbare Schnittstelle und hinzufügen von compareTo() wenn wir mit TreeSet. Tut man das nicht, wirft classcastexception-Fehler. Jetzt habe ich ein TreeSet und ich muss hinzufügen, ArrayLists als Elemente

Java: Sortieren einer Sammlung über eine CollatorKey

Anzahl der Antworten 3 Antworten
was ich erreichen möchte ist eine Art colletion von Objekten, die durch ein string-Wert. Jedoch in einem Gebietsschema-abhängigen Weise mit einem collator. Aus Gründen der performance möchte ich nicht verwenden, die Collator-compare () - Methode (wie unten

Java Generics und Infinity (Vergleichbar)

Anzahl der Antworten 10 Antworten
Mit dem Typ Integer, können Sie dies tun: int lowest = Integer.MIN_VALUE; Was kann ich tun, wenn ich mit Generika? K lowest = <...>; Ich brauche dies, um etwas umzusetzen, ähnlich wie ein PriorityQueue. Ich habe Zugriff

Wie verwende ich Java Vergleichbar zu vergleichen Generische Objekte in einem Baum?

Anzahl der Antworten 2 Antworten
Recht jetzt ich versuche zu tun, eine Zuordnung mit der Erstellung eines heap erhalten kann alle generischen Objekt und den Knoten zu vergleichen, kann jeder andere, durch die Umsetzung der Vergleichbare Schnittstelle. Problem ist, ich kann nicht

Liste mit Vergleichbaren Vs TreeSet

Anzahl der Antworten 3 Antworten
Option 1: Machen Sie eine Liste, die sich um Vergleichbare und Sortieren Sie Sie mithilfe von Sammlungen.sort(Liste l) jedes mal, wenn Sie fügen Sie einen Wert hinzu. Option 2: Stellen Sie ein TreeSet (die hält sich sortiert

Nicht aufrufen compareTo(double) auf den primitiven Typ double

Anzahl der Antworten 4 Antworten
Die Linie return array[index1].compareTo(array[index2]); einen Fehler "Nicht aufrufen compareTo(double) auf den primitiven Typ double". Wie man dieses Problem lösen? /*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ /*:: This function implements a comparator of double values :*/ /*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ private class ArrayIndexComparator implements Comparator<Integer> {

Gleich und Vergleichbar mit den Sets

Anzahl der Antworten 1 Antworten
Habe ich geschrieben einige code hier, die korrekt gelöst ein problem, das poster hatte. OP wollte Duplikate entfernen und bringen einige spezielle items am Anfang einer Liste. Habe ich eine TreeSet mit einem speziellen Comparable Klasse die

Inkompatible Typen: int[] konvertiert werden kann, um Vergleichbare<Object>[]

Anzahl der Antworten 4 Antworten
Ich bin neu auf Generika und casting-Probleme. Ich versuche zu Sortieren jede Art array vergleichbar ist. Der Fehler ist, wie der Titel; und der code ist wie folgt: und die Fehlermeldung ist die gleiche für integer. Was

Wie implementieren Sie eine generische max(Vergleichbar einem, Vergleichbar, b)` - Funktion in Java?

Anzahl der Antworten 5 Antworten
Ich bin versucht, zu schreiben eine generische Funktion max, die zwei Comparables. Bisher habe ich public static <T extends Comparable<?>> T max(T a, T b) { if (a == null) { if (b == null) return a;

Was das zurückgeben von Werten Vergleichbar.compareTo bedeuten in Java?

Anzahl der Antworten 6 Antworten
Was ist der Unterschied zwischen der Rückkehr 0 Rückkehr 1 und die Rückkehr -1 im compareTo() in Java? compareTo können sich auch wieder -2, - oder 42, aber. Sie versuchen die Javadoc einige Zeit. wenn Sie Schwierigkeiten

Java: entfernen von "Vergleichbar ist ein raw-Typ" Warnung

Anzahl der Antworten 5 Antworten
Angenommen ich habe eine Methode namens foo die Einnahme von 2-Objekt als parameter. Beide Objekte sind vom gleichen Typ und beide implementiert vergleichbare Schnittstelle. void foo(Object first, Object second){ if (!first.getClass().isInstance(second)) //first and second of the same

Vergleich verschiedener Arten von Objekten mit vergleichbaren

Anzahl der Antworten 4 Antworten
A.java public class A implements Comparable { private String id; private String name; public A(String a, String b) { id = a; name = b; } public String getId() { return id; } public void setId(String id)

Java-priority-queues und vergleichbare Schnittstelle

Anzahl der Antworten 4 Antworten
Ich habe gerade das lernen über priority-queues und dachte, ich würde versuchen, wie verhält es sich mit vergleichbaren Schnittstelle. Code-Snippet: import java.util.PriorityQueue; class kinga implements Comparable<Double> { double time=909.909; double d; public kinga(double a) { this.d=a; }

C++ bestimmen, wenn eine Klasse vergleichbar

Anzahl der Antworten 4 Antworten
Ich bin mehr oder weniger Java-Programmierer, so könnte dies eine dumme Frage, aber ich schaffte es nicht zu finden, keine einfache Lösung. Habe ich eine Klasse, wie dies in C++: template<class T> class Node {...} Und ich

Sortieren ArrayList Vergleichbare Schnittstelle

Anzahl der Antworten 3 Antworten
Ich bin an einer Aufgabe arbeiten. Ich habe die Grundlagen, was muss ich getan, aber aus irgendeinem Grund, die compareTo ist nicht die Sortierung richtig auf eine Reihe von Beispiel-Eingänge. Der erste Satz von Eingaben sortiert richtig

Wie zu verwenden vergleichbare hashmap der Klasse object Eigenschaft

Anzahl der Antworten 2 Antworten
Ich habe eine Fußball-Tabelle, die ich versuche zu Sortieren Spiele gewonnen. Ich habe eine Klasse, die vergleichbar und schaut auf die gewonnen Eigentum. Dies scheint den richtigen Wert zurück (1, -1 oder 0). class TeamStandings implements Comparable<TeamStandings>{

Über Vergleichbare Objekte vergleichen und Sortieren Sie Sie in einer TreeMap

Anzahl der Antworten 4 Antworten
II kann nicht verstehen, wie sollte die Natürliche Reihenfolge der Klassen "konsistent mit equals" bei der Umsetzung der Vergleichbar - Schnittstelle. Ich erkannte einen Fehler in meinem Programm und deshalb ich habe es in der documentantion der

Java: Wie die compareTo-Methode zu überprüfen, die um 2 Knoten

Anzahl der Antworten 7 Antworten
Ich arbeite an einer Programmierung Abtretung und ich könnte etwas Hilfe gebrauchen das Verständnis der compareTo-Methode. Eine der Fragen, die der Zuordnung zum hinzufügen eines eingehenden Elements zu einer Liste. Wenn die Liste sortiert ist, ich soll,

Erweitern vergleichbar interface und überschreiben von compareTo

Anzahl der Antworten 2 Antworten
Ich weiß, das ist vermutlich schon gefragt, 1000 mal, und ich habe gesehen, 1000 Antworten, aber ich sehe keine, die wirklich für mich gearbeitet. Habe ich zum Sortieren einer Liste von Objekten, die Umsetzung eigener Schnittstelle. Ich

Java vergleichbar-Schnittstelle compareTo(Object o), was ist ein Objekt "o"?

Anzahl der Antworten 4 Antworten
Anfänger, der nicht scheinen kann, wickeln Sie meinen Kopf herum. Element Klasse public class Item implements Comparable { private int number; private String description; public Item(int num, String descript){ this.number = num; this.description = descript; } public

Mithilfe der compareTo-und Sammlungen.Sortieren

Anzahl der Antworten 4 Antworten
Ich habe einen franchise-Klasse mit dem Besitzer(Eigentümer der franchise-name), Staat(2-Zeichen-string für den Staat, in dem der franchise liegt) und Umsatz (Gesamtumsatz für den Tag) public class Franchise implements Comparable <Franchise> { final String owner; final String state;

Sortierung von Studenten nach Namen und Punkten mit einem array

Anzahl der Antworten 3 Antworten
Ich habe eine Frage über diese Letzte Nacht, bin aber immer noch zu kämpfen. Ich brauche zu Sortieren, eine Liste von Schülern aus einer text-Datei erst durch den Namen (in diesem format Nachname, Vorname) und dann durch

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

Durchführung Vergleichbarer Schnittstelle von abstrakte Klasse mit konkreten Unterklassen

Anzahl der Antworten 2 Antworten
package geometricobject; public abstract class GeometricObject implements Comparable { private String color = "white"; private boolean filled; private java.util.Date dateCreated; protected GeometricObject(){ dateCreated = new java.util.Date(); } protected GeometricObject(String color, boolean filled){ dateCreated = new java.util.Date(); this.color

die Umsetzung comprable Methode in einer generischen Art und Weise, in Java zum Sortieren

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren ist eine generische Auswahl Sortieren, die alle Objekte aus und führen Sie die Sortierung auf. Ich kann Versprechen an den compiler, was auch immer Objekte, die ich bin, zu vergleichen, hat die compareTo-Methode

compareTo () - Methode nicht überschreiben des Standard-Methode bei der Verwendung von Vergleichbaren Schnittstelle

Anzahl der Antworten 4 Antworten
Ich versuche zu überschreiben, die standardmäßig compareTo () - Methode in java schreiben, meine eigene und mit implements vergleichbar, aber es scheint, dass java immer noch mit der Standard-Methode. Ich versuche, mich zu Sortieren Sie ein array

Java: Integer) obj kann nicht wirken, Vergleichbar

Anzahl der Antworten 3 Antworten
Ich habe Probleme versuchen, um eine Integer-Objekt aus einem Treiber-Klasse, die als argument für die Funktion SortedArray Generische Klasse, die ich erstellt. Von meiner Treiber-Klasse, die ich konvertieren des Benutzers int Eingabe in ein Integer-Objekt gewirkt werden,

Wie funktioniert die compareTo () - Methode, die strings vergleichen?

Anzahl der Antworten 2 Antworten
So, als wenn ich zum vergleichen des Strings "Hallo" und "Welt". Woher weiß er, Hallo, ist größer als die Welt? Das einzige, was ich mit oben kommen kann ist, vielleicht ist es verwendet die ASCII-Tabelle als Referenz?

Die Implementierung der Schnittstelle vergleichbar

Anzahl der Antworten 4 Antworten
Ich fand diese Prüfung in Frage und kann nicht es herausfinden : Den folgenden schildert eine erfundene partiellen Klasse implementiert die Vergleichbare Schnittstelle. Der einzige Zweck dieses künstlich-Klasse ist der Vergleich der its-Instanzen, die mit einer bestimmten

Implementiert Vergleichbar um die alphabetische Sortierung von Strings

Anzahl der Antworten 3 Antworten
Ich möchte ein Objekt vergleichbar sein (um es in ein TreeSet, in diesem Fall). Mein Objekt habe ein Feld name, und ich möchte es werden-sortiert nach alphabetischer Reihenfolge. Ich dachte zunächst, ich könnte die Verwendung der unicode-Wert

Java, wie compareTo Sortieren einer Arraylist

Anzahl der Antworten 3 Antworten
Im Versuch, herauszufinden, wie das Sortieren einer ArrayList mit vergleichbaren, mein code sieht wie folgt aus: public class playerComparsion{ public static void main(String args){ ArrayList<Object> list = new ArrayList<Object>(); Player p1 = new Players(1,92,Zlatan); Player p2 =

Machen Sie Ihre eigene Klasse 'Vergleichbar'

Anzahl der Antworten 2 Antworten
Ich folgte ein tutorial, aber nicht, um meine Country Klasse Comparable für meine BST. Main: BinarySearchTree A = new BinarySearchTree(); Country a = new Country("Romania", "Bucharest", 1112); A.insert(a); Land Klasse: public int compareTo(Object anotherCountry) throws ClassCastException {

Wie überschreiben von compareTo (Java)

Anzahl der Antworten 4 Antworten
Ich bin ein Anfänger im Programmieren und ich habe zwei Klassen. Erste Klasse: public class User implements Comparable<User> Feld mit int age, Konstruktor und overrided Methode der Schnittstelle Vergleichbar: @Override public int compareTo(User user) { return user.age

Wie erzeugen SortedSet (z.B. TreeSet) für Elemente vom Typ BitSet

Anzahl der Antworten 3 Antworten
Ich habe eine Reihe (power(2,k)) des BitSet-Objekte und ich wollen speichern Sie Sie in einem SortedSet. Ich benutze den code: Set <BitSet> S= new TreeSet<>(); Bin ich aber immer diese Fehlermeldung: java.lang.ClassCastException: java.util.BitSet cannot be cast to

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

Bestellung enum-Werte

Anzahl der Antworten 5 Antworten
Ich Frage mich, ob es irgendeinen Weg gibt, von der Bestellung enum für verschiedene Klassen. Wenn zum Beispiel, ich habe eine Feste Gruppe von Chemikalien, die reagieren in unterschiedlicher Weise auf andere Chemikalien, manche stark, manche schwach.

Java compareTo überschreiben, Lange

Anzahl der Antworten 6 Antworten
Habe ich eine Klasse implementiert, die Vergleichbare Schnittstelle. In dieser Klasse muss ich überschreiben von compareTo-Methode, um Objekte Sortieren von Long Werte. Was ich nicht weiß ist, wie Sie ausführen, ist der Vergleich der Long-Datentyp. Ich bekomme

Wie funktioniert die compareTo-Arbeit?

Anzahl der Antworten 3 Antworten
Ich weiß, dass compareTo gibt ein negatives oder positives Ergebnis auf, wie gut eine saite in Beziehung zu den anderen, aber warum dann: public class Test { public static void main(String args) { String y = "ab2";

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,

LINQ: Verwenden .Außer (), die auf Sammlungen von verschiedenen Arten, indem Sie diese Cabrio/vergleichbar?

Anzahl der Antworten 3 Antworten
Gegeben sind zwei Listen von verschiedenen Arten, ist es möglich, diese Arten Cabrio oder zwischen miteinander vergleichbar (z.B. mit einem TypeConverter oder ähnliches), so dass eine LINQ-Abfrage können Sie vergleichen? Ich habe gesehen, ähnliche Fragen auf, SO

Was ist der beste Weg, um min und max Wert aus einer Liste von Vergleichszahlen, die Haupt-null-Werte enthalten?

Anzahl der Antworten 3 Antworten
Denke ich über so etwas wie dieses: public static <T extends Comparable<T>> T minOf(T...ts){ SortedSet<T> set = new TreeSet<T>(Arrays.asList(ts)); return set.first(); } public static <T extends Comparable<T>> T maxOf(T...ts){ SortedSet<T> set = new TreeSet<T>(Arrays.asList(ts)); return set.last(); }

Java - Implementierung Von Schnittstellen

Anzahl der Antworten 4 Antworten
Arbeite ich an einer Hausaufgabe für mein in die Programmierung der Klasse, beinhaltet das implementieren von Schnittstellen. Das problem hier ist, dass ich eigentlich nur flat-out nicht verstehen, Schnittstellen oder was Sie verwendet werden (der professor war

Vergleichen Sie zwei Objekte mit "<" oder ">" - Operatoren in Java

Anzahl der Antworten 3 Antworten
Wie man zwei Objekte in Java vergleichbar mit "<" oder ">" z.B. MyObject<String> obj1= new MyObject<String>(“blablabla”, 25); MyObject<String> obj2= new MyObject<String>(“nannaanana”, 17); if (obj1 > obj2) do something. Ich gemacht habe, der MyObject-Klasse header als public class

Wie eine Schnittstelle implementieren, mit der eine enum, wo die Schnittstelle erweitert Vergleichbar?

Anzahl der Antworten 3 Antworten
Betrachten Sie diesen code: public interface Foo extends Comparable<Foo> {} public enum FooImpl implements Foo {} Durch die Beschränkung der type erasure, erhalte ich die folgende Fehlermeldung: java.lang.Vergleichbar kann nicht geerbt werden mit verschiedenen Argumenten: <Foo> und

Die Umsetzung Vergleichbar mit einer generischen Klasse

Anzahl der Antworten 3 Antworten
Möchte ich definieren einer Klasse, die die generische Vergleichbare Schnittstelle. Während in meiner Klasse habe ich auch definiert einen generischen Typ element T. Um die Schnittstelle implementieren, ich delegieren Vergleich zu T. Hier ist mein code: public

Java-Sortierung: sortiert ein array von Objekten durch die Eigenschaft, Objekt nicht erlaubt Vergleichbar

Anzahl der Antworten 5 Antworten
Habe ich eine Klasse, in der Bibliothek, die enthält ein array von Buch-Objekten, und ich muss Sortieren das array basierend auf den Eigenschaften des Buches, entweder Titel oder Seitennummer. Das problem ist ich bin nicht berechtigt, die

Der Vergleich von Long-Werten mithilfe von Sammlungen.sort(object)

Anzahl der Antworten 6 Antworten
Ich versuche zu Sortieren eine einfache Liste der Objekte, die durch eine lange - die unten nicht funktioniert, weil einer der langen Saiten geschoben, um die top-einfach weil es beginnt, mit einer niedrigeren Zahl. Ich bin auf

Was bestimmt aufsteigender oder absteigender Reihenfolge in Komparator / Vergleichbare Sammlung Klasse?

Anzahl der Antworten 3 Antworten
Ich verstehen, wir Sortieren können, oder um die Objekte, gespeichert in der Auflistung wie pro unsere Anforderung(en). Während ich tief Verständnis, ich bin nicht überzeugt von der Tatsache, dass aufsteigender und absteigender Reihenfolge der Anordnung wird erreicht

Welche Art von Ausnahme, sollte ich werfen, wenn Sie den falschen Typ des Objekts übergeben wird?

Anzahl der Antworten 2 Antworten
Welche Art von Ausnahme, sollte ich werfen, wenn Sie den falschen Typ des Objekts übergeben wird in meinem compareTo-Methode? Classcastexception-Fehler? Können Sie uns zeigen Ihre compareTo code? Nun, das hängt davon ab, wie Sie das handhaben würden,