//整型
int num = 10;
Integer integer = num;
//浮点型
float num = 3.14f;
Float float = num;
//整型
int num = 10;
Integer integer = new Integer(num);
//浮点型
float num = 3.14f;
Float float = new Float(num);
int num = 10;
Integer integer = Integer.valueOf(num);
//在进行装箱操作的时候要注意空指针异常
//整型
Integer integer = Integer.valueOf(10);
int num = integer;
//浮点型
Float float = Float.valueOf(3.14f);
float num = float.floatvalue();
//整型
Integer integer = Integer.valueOf(10);
int num = integer.Intvalue();
//浮点型
Float float = Float.valueOf(10);
float num = float.floatvalue();
//自动拆箱时要注意避免空指针异常
Integer integer = null;
int num = integer; //抛出空指针异常
//为避免空指针异常,进行判断操作
Integer integer = null;
int num = (integer != null) ? integer : 0; // 使用条件判断避免空指针异常
int num = integer != null ? integer.intValue() : 0; // 使用 intValue() 方法避免空指针异常
powered by kaifamiao