java中integer和int的区别?

java中integer和int的区别?回1楼能举个例子吗?谢谢... java中integer和int的区别?
回1楼
能举个例子吗?谢谢
展开
 我来答
匿名用户
推荐于2017-09-20
展开全部
int是JAVA的一个基本类型,而Integer是JAVA的一个类,对应 int。因为在某些地方不可以用int而要用Integer。而且基本类型运算的速度也要快。

int 是变量的基本类型
Integer 是int的外覆类型
“基本类型有所谓的‘外覆类(wrapper classes)’如果你想在heap内产生用以代表该基本类型的非原始对象(nonprimitive object),那么外覆类型就可派上用场。”
引自《Thinking in Java》
hardson_kk
2006-07-06 · TA获得超过320个赞
知道答主
回答量:219
采纳率:0%
帮助的人:185万
展开全部
int 是基本数据类型。
Integer 是一个类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
僪觅柔候致
2019-05-30 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:571万
展开全部
int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别;
int
是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象;
java
中的数据类型分为基本数据类型和复杂数据类型;
int
是前者而integer
是后者(也就是一个类);因此在类进行初始化时int类的变量初始为0.而integer的变量则初始化为null.
如果对回答满意,请点【采纳答案】,如果还有问题,请点【追问】
希望我的回答对您有所帮助,希望能采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
环睿范生之
2019-03-01 · TA获得超过3万个赞
知道小有建树答主
回答量:1.1万
采纳率:27%
帮助的人:814万
展开全部
int
是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象,因此在类进行初始化时int类的变量初始为0.而Integer的变量则初始化为null.
来源:“亮仔的博客”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式