关于Integer比较相等的问题
作为一个菜鸡,记下来免得忘了。1.通过new出来的两个Integer对象比较时,==是比较的对象地址,等同于一般对象比较的==,equals则会比较其内部的int值是否相等。因为内部重写了equals方法:public boolean equals(Object obj) { if (obj instanceof Integer) { return value == ((I...