-
Hallo zusammen.
Ich implementiere Comparable um eine Sortierung von "BuchungsEintrag" zu ermöglichen:
Code java:1 2 3 4 5 6 7 8
public int compareTo(BuchungsEintrag argument) { if (this.getStartzeit() <= argument.getStartzeit()){ return -1; } else{ return 1; } }
Find Bugs gibt mir folgende Warnung aus:
datenbank.buchungsEintrag.BuchungsEintrag defines compareTo(BuchungsEintrag) and uses Object.equals()
Ich komme nicht drauf, wie ich das "sauber" programmieren kann, ich muss bei compareTo doch irgendwie vergleichen um Resultate auszugeben, oder?!
Danke für eure Hilfe!
January
-
29.05.11 19:21 #2SE Tutorials.de Gastzugang
JA ... denn du musst auch Object.equals(Object) und Object.hashCode() überschreiben um Compareable sinnvoll nutzen zu können.
-
Danke, das wars!
Ähnliche Themen
-
Bugs im IE 5
Von Fix&Foxi im Forum CSSAntworten: 8Letzter Beitrag: 04.11.10, 14:38 -
compareTo() , rekursiver Aufruf?
Von Steve222 im Forum Java GrundlagenAntworten: 5Letzter Beitrag: 15.06.10, 17:12 -
Objekte in TreeSet einfügen + compareTo
Von MaLb im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 2Letzter Beitrag: 02.06.09, 07:37 -
CS 4 bugs?
Von Cecile Etter im Forum PhotoshopAntworten: 5Letzter Beitrag: 03.04.09, 01:26 -
no bugs
Von Christian Fein im Forum Fun-ForumAntworten: 1Letzter Beitrag: 05.06.03, 15:19



1Danke


Zitieren
Login





