java中Integer类判断==
代码如下: Integer e = 100; Integer f = 100; System.out.println(e==f); e = 130; f = 130; System.out.println(e==f);结果如下:truefalse那么这是为什么呢?为什么不同的取值范围影响其==的结果呢?我们知道在引用数据类型中,==用于判断其物理地址是否相等,就是是否引用自同一个对象。...