package com.wq.wrapper;
public class Integer01拆箱装箱 {
public static void main(String[] args) {
//演示Integer<->int 的装箱与拆箱
//jdk5之前 手动装箱 演示
int n1 = 100;
// int -> Integer
Integer integer = new Integer(n1);
//或 调用该valueOf 方法 将其传入 装箱
Integer integer1 = Integer.valueOf(n1);
// 手动拆箱
// Integer->int
int i = integer.intValue();
int i1 = integer1.intValue();
// jdk5之后 就可以自动装箱拆箱
int n2 = 200;
// 自动装箱 int-> Integer
Integer integer2 = n2;// 底层使用为 Integer.valueOf方法
// 自动拆箱 Integer -> int
int n3 = integer2;// 底层使用为 integer.intValue();
}
}
java integer拆箱装箱
最新推荐文章于 2024-04-14 16:43:28 发布