Java Reference
In-Depth Information
Dabei kann für
Wrappertyp
Boolean
,
Byte
,
Short
,
Integer
,
Long
,
Float
oder
Double
einge-
setzt werden. Für die ganzzahligen Datentypen kann außerdem noch die Methode
static Wrappertyp valueOf(String str, int basis)
verwendet werden. Dabei wird als Parameter
basis
die Basis des Zahlensystems angege-
ben. So können Zahlenangaben in beliebigen Zahlensystemen bei der Erzeugung ange-
geben werden. Mit der Anweisung
Integer.valueOf("3F",16);
wird durch Angabe der Hexadezimalzahl (Zahlenbasis 16) ein
Integer
mit dem Wert 63
erzeugt. Da
System.out.print
auch mit Wrapper-Klassen umgehen kann, können Sie
das leicht mit der Anweisung
System.out.println(Integer.valueOf("3F",16));
überprüfen.
8.3.2
Rückgabe der Werte
Der letzte Abschnitt hat gezeigt, dass die Wrapper-Klassen sehr vielseitige Möglichkei-
ten zum Erstellen entsprechender Objekte mitbringen. Die größte Stärke der Wrapper-
Klassen liegt aber in der großen Flexibilität, wie die gespeicherten Werte zurückgegeben
werden können. Ich möchte die wichtigsten Methoden zur Rückgabe hier vorstellen.
Die Standardmethoden zur Rückgabe der gespeicherten Werte sind folgendermaßen
definiert:
boolean booleanValue()
char charValue()
byte byteValue()
short shortValue()
int intValue()
long longValue()
float floatValue()
double doubleValue()
Die Methoden sind selbsterklärend und müssen sicher nicht weiter erläutert werden.