Comparable kann von Klassen implementiert werden, deren Objekte paarweise vergleichbar sind
Die Methode compareTo liefert
- <0 wenn Objekt kleiner ist
- >0 wenn Objekt größer ist
- =0 wenn Objekt gleich ist
- String, Character, numerische Wrapper-Klassen, ... implementieren Comparable
Man kann Klassenobjekte vergleichen indem man in seiner eigenen Comparable Implementierung nur bestimmte Klassen-Variablen vergleicht.
Verwandte Themen