Nein. Die einzigen Wrapper-Klassen, die es gibt, sind die acht Klassen in der Tabelle, eine für jede der acht primitiven Typen.
Hier ist ein altes Programm, das zwei Wrapper-Objekte erzeugt, und dann den Wert, den sie enthalten, ausgibt. Dieses Programm könnte leicht ohne Wrapper-Klassen geschrieben werden.
Die toString()
Methode der Klasse Integer
wird automatisch verwendet, wenn ein String von Zeichen benötigt wird (vorletzte Anweisung). Die toString()
Methode der Klasse Double
wird automatisch verwendet, wenn ein String von Zeichen benötigt wird (letzte Anweisung).
class WrapperDemo { public static void main ( String[] args ) { Integer wert = new Integer( 103 ); // halte den Wert 103 // in einem Integer-Objekt Double dwert= new Double( -32.78 ); // halte einen double-Wert // in einem Double-Objekt System.out.println( "Integer-Objekt enthaelt: " + wert ); System.out.println( "Double-Objekt enthaelt: " + dwert ); } }
Wurde für dieses Programm eine import
Anweisung benötigt?