Java 程式在包裝器物件中封裝原始資料型別


每一個 Java 原始資料型別都有一個屬於它的類。這些類將原始資料型別包裝成這個類的物件。因此,它被稱為包裝器類。

下面是一個在包裝器物件中顯示原始資料型別的程式。

示例

 即時演示

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);
   }
}

輸出

True
a
654
878
956
10.4
12.3

在上面的程式中,我們一個個拿出了每種資料型別。我們可以看到一個布林型的例子。我們的包裝器是 −

Boolean myBoolean = new Boolean(true);

現在,原始資料型別被包裝在了一個包裝器物件中

boolean val1 = myBoolean.booleanValue();

更新於: 2020-6-26

388 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告