黑马程序员技术交流社区

标题: Integer与int分别什么时候使用 [打印本页]

作者: Seven、HQ    时间: 2015-10-29 15:18
标题: Integer与int分别什么时候使用
本人现在只知道Integer是int的包装类,大部分时候用的都是int类型,所以对Integer的意义有些模糊了。求解答~
作者: 大自然的搬运工    时间: 2015-10-29 16:30
两者一般可以自动转换。
当我们需要对基本数据类型操作时,就要转换为Integer对象,调用他的一些方法。而int不能调用方法。
作者: 上帝的寵兒    时间: 2015-10-29 18:11
大多数的时候是可以通用的,比如 Integer  n = 5; 于int n = 5; 都是定义了一个n=5的一个变量,其中jvm会自动完成自动具体要看需要使用的是一个对象还是一个简单的数据类型
作者: 上帝的寵兒    时间: 2015-10-29 18:14
(楼上的这个贴是没有完成不小心发上去的,抱歉!)大多数的时候是可以通用的,比如 Integer  n = 5; 于int n = 5; 都是定义了一个n=5的一个变量,其中jvm会自动完成自动具体的自动装箱和拆箱。我们使用时只需要注意的是需要传入的是一个对象还是一个具体的基本数据类型。
作者: 潜行的羔羊    时间: 2015-10-29 18:21
Integer里有几个方法比较好,用的时候会调用




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