Integer比较,比较的是value,而不是对象。
/** * true * true * true */ System.out.println(new Integer(1).equals(1)); System.out.println(new Integer(1) == 1); System.out.println(new Integer(1) == new Integer(1).intValue());