如何检查两个布尔值是否相等?

use*_*263 5 java junit boolean compare

我需要一个方法,我可以在junit assertTrue()方法中调用它比较两个布尔值来检查它们是否相等,返回一个布尔值.例如,像这样:

boolean isEqual = Boolean.equals(bool1, bool2);
Run Code Online (Sandbox Code Playgroud)

如果它们不相等则应返回false,如果不相等则返回true.我已经检查了布尔类,但唯一接近的是Boolean.compare()返回一个int值,我不能使用它.

use*_*751 21

==运营商可与布尔值.

boolean isEqual = (bool1 == bool2);
Run Code Online (Sandbox Code Playgroud)

(括号是不必要的,但有助于使其更容易阅读.)

  • 值得注意的是,这适用于所有 Java 原始类型 (3认同)