java练习——Integer对象问题

来源:互联网 发布:淘宝女装店铺招牌 编辑:程序博客网 时间:2024/05/22 01:21
class IntegerDemo
{
    public static void main(String[] args)
    {
        Integer a = 128;
        Integer b = 128;
        System.out.println((a==b));
        //因为Integer是一个类,上面两句话相当于新建两个不同对象,返回false

        Integer c =127;
        Integer d =127;
        System.out.println((c==d));
        //因为当数值小于128时(byte型的范围),系统会当成byte型,不再分配新空间
    }
}
0 0
原创粉丝点击