» Referenzen / Schnittstellen / Comparable

Die Schnittstelle wird von allen Klassen implementiert, deren Objekte paarweise miteinander vergleichbar sind. Es gibt nur eine Methode, an die allerdings spezielle Anforderungen im Standard gestellt werden.

» ab JDK Version 1.2



public interface Comparable
    

keine


» Elemente

In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt.

» Methoden » Datenelemente

» compareTo


keine


» Methoden / compareTo

Die Methode vergleicht zwei Objekte, welche beide vom selben Typ sein sollten. Dies ist allerdings nicht zwingend, denn je nach Implementierung können auch andere Objekte verwendet werden. Der Rückgabewert der Methode ist vorgeschrieben und kann der noch folgenden Referenz der Rückgabewerte entnommen werden.

» Prototyp

public int compareTo(Object object)
    
» Parameter

object Mit dem zu vergleichenden Objekt.

» Rückgabe

Wert < 0 Das übergebene Objekt ist kleiner.
Wert > 0 Das übergebene Objekt ist größer.
       0 Das übergebene Objekt ist gleich.

» Ausnahmen & Fehler

ClassCastException
Das übergebene Objekt konnte nicht passend konvertiert werden oder ist vom falschen Typ.

» ab JDK Version 1.2