黑马程序员技术交流社区

标题: int 和 Integer 有什么区别 [打印本页]

作者: 付欢    时间: 2015-6-10 22:23
标题: int 和 Integer 有什么区别
用着这2个创建对象,有什么不同
作者: 流水0215    时间: 2015-6-10 23:04
int是基本数据类型,
Integer是一个类
作者: keto    时间: 2015-6-10 23:20
int是基本数据类型,后面跟的是一个变量名;integer是一个类,后面跟的是类名
作者: 下一页5    时间: 2015-6-11 00:27
一个变量。一个常量
作者: gainn    时间: 2015-6-11 05:45
下一页5 发表于 2015-6-11 00:27
一个变量。一个常量

哥们,理解错了吧?
作者: a5231865    时间: 2015-6-11 06:47
其实int 做的常量 展开来也可以写成integer出变量,只不过这样一来创建的就在堆内存里了
作者: 邱石    时间: 2015-6-11 06:48
int i=5;//这里的i是基本数据类型
Integer i=new Integer()//这里的i是对象的引用。
作者: zheng72566    时间: 2015-6-11 08:55
学习学习
作者: 少年闰土    时间: 2015-6-11 14:51
int 是定义基本类型的。
Interger是int的包装类,是类必然是定义对象的。
作者: YongBao_Summer    时间: 2015-6-11 14:59
int是基础类型变量,Integer是对象。jdk1.5以后就可以自动封装拆箱进行int与integer的自动转换了。(在有需要的时候)
作者: edithe    时间: 2015-6-11 15:29
下一页5 发表于 2015-6-11 00:27
一个变量。一个常量

哪个是常量

作者: meng12    时间: 2015-6-11 15:29
一个是基本数据类型,一个是类类型,用Integer修饰的是一个对象
作者: 黄智    时间: 2015-6-11 16:29
The Integer class wraps a value of the primitive type int in an object. An object of type Integer contains a single field whose type is int.
大概意思:
Integer 把原int类型包装成一个类。 它包含一个int类型的单一领域。

作者: 王峰峰    时间: 2015-6-11 17:11
Integer是引用类型,而int类型是基本类型!
Integer类型可以为Null,int类型不能,一般在实际开发中,用的Integer还是比较多的,因为int类型的默认值是0,可能在系统中代表一定的意义,而Integer就不一样了,谢谢。。。
作者: yaoxufanalan    时间: 2015-6-11 17:23
学习学习
作者: liu100chao    时间: 2015-6-11 19:25
学习!路过
作者: world.net    时间: 2015-6-11 19:42
一个是基本数据类型一个数据包装类
作者: 银哥    时间: 2015-6-11 20:23
基本类型和引用类型
作者: hieiyukina    时间: 2015-6-11 20:25
int只是一个值 Integer会有一大堆方法
作者: 朱磊zl    时间: 2015-6-11 21:08
Integer是int的包装类,可以进行更多的操作
作者: zhang5437    时间: 2015-6-11 21:27
int是数据类型而integer是一个类,int用来修饰变量,integer是引用类型的类,包含很多属性和方法
作者: dailihua    时间: 2015-6-11 23:27
一个是基本类型,一个是对象
作者: q757571446    时间: 2015-6-11 23:36
int a=10; 包含自动装箱,本质上是 Integer a=new Interger(10);
作者: q19871127    时间: 2015-6-11 23:37
int是个基本数据类型 Integer是个类  提供了一些对数值的操作  Integer也可以直接进行运算  会默认有个拆箱操作
作者: 杨凯瑞    时间: 2015-6-12 16:16
int 是基本数据类型 Integer是其包装类,注意是一个类。
作者: zhenxing133    时间: 2015-6-12 16:37
学习了...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2