zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite
Integer fuenf = 5;
Integer zehn  = 10;

Antwort:

fuenf.compareTo(zehn) ist negativ.

Die Deklaration der beiden Integer-Variablen sieht zwar falsch aus, ist aber tatsächlich korrekt. Autoboxing konstruiert automatisch Integer-Objekte für die beiden primitiven Ganzzahlen.

Natürliche Reihenfolge

Reihe von geordneten Objekten

Objekte, die compareTo() implementieren, können in einer natürlichen Reihenfolge angeordnet werden. Diese Reihenfolge kann man sich bildlich vorstellen als eine Anordnung der Objekte von links nach rechts, wie bei einer Zahlenreihe.

Die Strings in der Abbildung sind von links nach rechts wie in einem Wörterbuch der Reihe nach angeordnet.

Wenn bei dieser Anordnung ein Objekt A links von einem Objekt B ist, dann ist

objektA.compareTo(objektB)

negativ. Zum Beispiel ist x.compareTo("Orange") negativ für alle Früchte x links von "Orange".


FRAGE 5:

Was ist "Grapfruit".compareTo("Banane");

zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite