Hallo,
ich habe ein TreeSet mit Objekten, die ich gerne sortieren möchte. Jedes Objekt hat als Attribute under anderen die X und Y Koordinate. Ich will jetzt die möglichkeit habenl entwieder die Objekte nach der X Koordinate Sortieren und nach Y.
Ich habe schon gegoogelt und das Forum durchgesucht und bin drauf gekommen, das meine Objekte die Interface Comparable implementieren sollen und dass ich die Methode compareTo überschreiben muss.
Wenn ich die Methode so überschreibe, dass ich die Objekte nach X vergleiche, dann ich nicht mehr nach Y vergleichen. Wie kann ich die Methode so überschreiben, dass ich sowohl die Objekte nach der Koordinate X als auch nach der Koordinate Y vergleichen kann?
ich habe ein TreeSet mit Objekten, die ich gerne sortieren möchte. Jedes Objekt hat als Attribute under anderen die X und Y Koordinate. Ich will jetzt die möglichkeit habenl entwieder die Objekte nach der X Koordinate Sortieren und nach Y.
Ich habe schon gegoogelt und das Forum durchgesucht und bin drauf gekommen, das meine Objekte die Interface Comparable implementieren sollen und dass ich die Methode compareTo überschreiben muss.
Wenn ich die Methode so überschreibe, dass ich die Objekte nach X vergleiche, dann ich nicht mehr nach Y vergleichen. Wie kann ich die Methode so überschreiben, dass ich sowohl die Objekte nach der Koordinate X als auch nach der Koordinate Y vergleichen kann?