黑马程序员技术交流社区

标题: Integer 定义一个变量和int定义一个变量在内存中有什么区别 [打印本页]

作者: 李永科    时间: 2013-3-6 11:33
标题: Integer 定义一个变量和int定义一个变量在内存中有什么区别
本帖最后由 李永科 于 2013-3-6 11:35 编辑

例如:
    Integer a=100;int b=100;
  还有a.equals(b)的结果为true,为什么,各位大侠给兄弟说说吧

作者: scott0610    时间: 2013-3-6 12:46
Integer是int的包装类,int和Integer之间存在包装和解包的过程。系统自动完成。所以最后的结果是true!
作者: 黄玉昆    时间: 2013-3-6 13:23
来看看这里吧:http://bbs.itheima.com/thread-39609-1-1.html




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