java中Boolean的比较
Boolean boolean1 = new Boolean(true);
Boolean boolean2 = new Boolean(true);
System.out.println(boolean1 == boolean2);
System.out.println(boolean1.equals(boolean2));
输出:
false
true
即,boolean1与boolean2为两个不同的对象,将其进行比较的时候是不同的,若需要其中值的比较,需要使用equals()
方法。