科技> 正文

int和Integer的区别 int和integer的转换(java知识点总结)

时间: 2022-03-03 15:11:04 来源: CSDN博客

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

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

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

4、Int类型是放在栈空间的,Integer是作为对象放在堆空间的;

int到Integer:

int a=66; Integer A=new Integer(a);

或: Integer A=Integer.valueOf(a);

Integer到int:

Integer A=new Integer(66);

int a=A.intValue();

String类型转为int类型:

Integer.parseInt(String str)String类型转为int类型。

关键词: int和Integer的区别 int和integer的转换 java知识点总结

责任编辑:QL0009

为你推荐

关于我们| 联系我们| 投稿合作| 法律声明| 广告投放

版权所有 © 2020 跑酷财经网

所载文章、数据仅供参考,使用前务请仔细阅读网站声明。本站不作任何非法律允许范围内服务!

联系我们:315 541 185@qq.com