Integer的==判断问题Integer的==判断问题
Integer的==判断问题在高版本jdk中,int可以自动装箱成Integer,亦可自动拆箱。在使用==判断两个Integer类型是否相等时,假定Integer a,b和c (c = a + b),有以下几个规则总结::数值范围在-128-127之间,a == b 判定为true。 JVM会自动维护八种基本数据类型的常量池,Integer维护的数据范围是-128~127,自动装箱实际上是从常量