Java 中的装箱和拆箱是什么?

java 8object oriented programmingprogramming

包装类是指将对象包装在原始数据类型中的类。在 java.lang  包中,Java 为每种原始数据类型(即字节型、字符型、双精度型、整型、浮点型、长整型和短整型)提供了一个单独的类。

将原始数据类型转换为对象称为装箱。

示例

Integer obj = new Integer ("2526");

而将对象转换为相应的原始数据类型称为拆箱。

示例

public class Sample {
   public static void main (String args[]){
      Integer obj = new Integer("2526");
      int i = obj.intValue();
      System.out.println(i);
   }
}

输出

2526

相关文章