Guter Hund
Integer
Wir prüfen die folgenden Deklarationen.
Sie verwenden die Wrapperklasse Integer
. Ein Integer
-Objekt hält einen Integer als seine Daten und besitzt mehrere nützliche Methoden.
Die Klasse Integer
implementiert die Schnittstelle Comparable<Integer>
, so dass zwei Integer
verglichen werden können.
Integer minusZehn = new Integer(-10); Integer minusFuenf = new Integer(-5); Integer fuenf = new Integer(5); Integer zehn = new Integer(10); Integer fuenfzehn = new Integer(15);
Wir ersetzen gedanklich "compareTo" durch Subtraktion und führen die Arithmetik aus. Zum Beispiel funktioniert fuenf.compareTo(zehn) wie fuenf-zehn. (Aber denkt daran, dass es nur auf das Vorzeichen des Ergebnisses ankommt).
Was ist das Ergebnis der folgenden Vergleiche?
Wir prüfen das Folgende:
Integer fuenf = 5; Integer zehn = 10;
Was ist der Wert von:
fuenf.compareTo(zehn)