java - 如何检查两个 boolean 值是否相等?

标签 java junit boolean compare

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

boolean isEqual = Boolean.equals(bool1, bool2);

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

最佳答案

== 运算符使用 boolean 值。

boolean isEqual = (bool1 == bool2);

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

关于java - 如何检查两个 boolean 值是否相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31366231/

相关文章:

Javafx FXML 布局拖放

java - 如何在 Spring Boot 中为 Controller 编写单元测试

javascript - 如何将数组中的 true 和 false 字符串解析为 boolean 值

ios - UIAlertController Objective-C 的 boolean 值

java - 直方图是颠倒的

java - 将 MySQL 连接器 Jar 链接到我的依赖项 Java Play Framework 1.x

java - 无状态 EJB 计时器 Activity 计时器计数过高

java - 使用 Spark 高效读取 PDF/文本/word 文件

java - 带有列表参数内容的 Mockito 模拟对象

java - DBUnit,使用带有注释配置的DTD