Integer和int的区别

Integer和int的区别


1、Integer是int提供的封装类,而int是Java的基本数据类型;


2、Integer默认值是null,而int默认值是0;


3、声明为Integer的变量需要实例化,而声明为int的变量不需要实例化;


4、Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数值。

原文地址:https://www.cnblogs.com/hzcya1995/p/13314240.html