java中自动装箱的问题
package wrapper; public class WrapperDemo { public static void main(String[] args) { Integer a=new Integer(5); Integer b=new Integer(5); System.out.println(a==b); System.out.println(a.equals(b)); /* false true */ Integer c=127;//属于自动装箱 Integer d=127;//jdk1.5以后,如果装箱的是一个字节,那么该数据会被共享,不会被重新开辟空间 System.out.println(c==d); System.out.println(c.equals(d)); /* true true */ } }
本文来自博客园,作者:hjzqyx,转载请注明原文链接:https://www.cnblogs.com/hujunzheng/p/3952657.html