English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java-Programm, um Daten Typen in Wrapper-Objekten zu verpacken

Jeder Java-Basistyp hat eine Klasse speziell für ihn. Diese Klassen verpacken die ursprünglichen Datentypen in Objekte dieser Klasse. Daher werden sie Wrapper-Klassen genannt.

Nachstehend ist ein Programm gezeigt, das die ursprünglichen Datentypen in Wrapper-Objekten anzeigt.

Beispiel

public class Demo {
   public static void main(String[] args) {
      Boolean myBoolean = new Boolean(true);
      boolean val1 = myBoolean.booleanValue();
      System.out.println(val1);
      Character myChar = new Character('a');
      char val2 = myChar.charValue();
      System.out.println(val2);
      Short myShort = new Short((short) 654);
      short val3 = myShort.shortValue();
      System.out.println(val3);
      Integer myInt = new Integer(878);
      int val4 = myInt.intValue();
      System.out.println(val4);
      Long myLong = new Long(956L);
      long val5 = myLong.longValue();
      System.out.println(val5);
      Float myFloat = new Float(10.4F);
      float val6 = myFloat.floatValue();
      System.out.println(val6);
      Double myDouble = new Double(12.3D);
      double val7 = myDouble.doubleValue();
      System.out.println(val7);
   }
}

Ausgabefolge

Wahr
a
654
878
956
10.4
12.3

Im obigen Programm haben wir jede Datenart nacheinander behandelt. Ein Beispiel ist der booleische Wert. Unsere Wrapper sind-

Boolean myBoolean = new Boolean(true);

Jetzt sind die ursprünglichen Datentypen in Wrapper-Objekten verpackt

boolean val1 = myBoolean.booleanValue();
Möglicherweise gefällt Ihnen auch