您的位置:首页 > 编程语言 > Java开发

16-04-常用对象API(基本数据类型对象包装类-JDK1.5自动装箱拆箱)

2015-08-11 09:24 645 查看
package cn.itcast.integer.demo;

public class IntegerDemo3 {

public static void main(String[] args) {

Integer a = new Integer(127);
Integer b = new Integer(127);
System.out.println(a==b);//false,因为两个new,两个地址,堆内存中两个对象
System.out.println(a.equals(b));//true

Integer x = 127;
Integer y = 127;
System.out.println(x==y);//true,因为jdk1.5以后,自动装箱,如果装箱的是一个字节(取值范围-128到127),那么该数据会被共享不会重新开辟空间。
System.out.println(x.equals(y));//true

Integer c = 128;
Integer d = 128;
System.out.println(c==d);//false
System.out.println(c.equals(d));//true
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: