首页 > 技术文章 > java中Boolean的比较

liulaolaiu 2019-08-28 13:45 原文

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()方法。

推荐阅读