Objekte einer Klasse, die die Schnittstelle Comparable
implementiert, können
in einer bestimmten Reihenfolge angeordnet werden.
Zum Beispiel können Objekte der Klasse String
, die Comparable
implementiert,
in alphabetischer Reihenfolge sortiert werden.
Numerische Klassen (wie Integer
oder Double
) implementieren
Comparable
, so dass ihre Objekte in numerischer Ordnung sortiert werden können.
Objekte einer Klasse, die Comparable
implementiert,
können miteinander verglichen werden, um zu bestimmen, welches zuerst kommt,
wenn Objekte sortiert werden.
compareTo()
Wir sortieren diese Strings in alphabetischer Reihenfolge: "Orange", "Apfel", "Pflaume".