概述
装箱:把基本数据类型的值转换为对应包装类的对象。
拆箱:装箱的逆操作。
package java_wrapper;
public class WrapTestOne {
public static void main(String[] args) {
//装箱:把基本数据类型转换成包装类
//1.自动装箱
int t1 = 2;
Integer t2 = t1;
//2.手动装箱
Integer t3 = Integer.valueOf(t1);
//测试
System.out.println("int类型变量t1="+t1);
System.out.println("Integer类型对象t2="+t2);
System.out.println("Integer类型对象t3="+t3);
System.out.println("===========================");
//拆箱:把包装类转换成基本数据类型
//1.自动拆箱
int t4 = t2;
//2.手动拆箱
int t5 = t2.intValue();
double t6 = t2.doubleValue();
//测试
System.out.println("Integer类型对象t2="+t2);
System.out.println("自动拆箱后,int类型变量t4="+t4);
System.out.println("手动拆箱后,int类型变量t5="+t5);
System.out.println("手动拆箱后,int类型变量t6="+t6);
}
}
输出:
int类型变量t1=2
Integer类型对象t2=2
Integer类型对象t3=2
===========================
Integer类型对象t2=2
自动拆箱后,int类型变量t4=2
手动拆箱后,int类型变量t5=2
手动拆箱后,int类型变量t6=2.0
最后
以上就是曾经雪糕为你收集整理的java包装类:基本数据和包装类之间的转换的全部内容,希望文章能够帮你解决java包装类:基本数据和包装类之间的转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复