Java装箱和拆箱

拆箱装箱
装箱:把数值附给一个封装类
如 Integer i=100;
拆箱:把封装类附给基本类型
如 int j=i;

当有如下几种情况时,编译器会自动帮我们进行装箱或拆箱.

进行 = 赋值操作(装箱或拆箱)
进行+,-,*,/混合运算 (拆箱)
进行>,<,==比较运算(拆箱)
调用equals进行比较(装箱)
ArrayList,HashMap等集合类 添加基础类型数据时(装箱) 

posted @ 2019-03-07 17:03  轻寒  阅读(102)  评论(0编辑  收藏  举报