Java判断Integer类型的值是否相等
Java判断Integer类型的值是否相等,Objects.equals(a,b)的说明工作遇到Integer类型比较,记录于此常见的比较方式有:1.==2.equals()3.Integer.intValue()4.Objects.equals(a,b)使用 == 比较的是堆中的地址,数值范围在-128~127是可以比较的,一旦超过范围,就会new 一个对象,地址自然不同。public static Integer valueOf(int i) { if (i >= Int