Integer和int 的区别

int 是Java提供的8中基本数据类型中的一种,Java为每一种基本数据类型都提供了其对应的包装类;
Integer是int的包装类,int的默认值为0;Integer为引用数据类型,它的默认值为null。
因此Integer类型可以区分0是否赋值成功。在使用过程中,java提供了自动装箱(基本转包装)和拆箱(包装转基本)。

原文地址:https://www.cnblogs.com/remta/p/12121007.html