📜  Java中的 Boolean booleanValue() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:01:51.334000             🧑  作者: Mango

Java中的 Boolean booleanValue() 方法及示例

Boolean 是一个包装类,它包含一个布尔类型的值。booleanValue() 方法返回此 Boolean 对象的布尔值。如果此 Boolean 对象表示 true,则返回 true;否则返回 false

语法
public boolean booleanValue()
参数

返回值

Boolean 对象的布尔值

示例

下面是一个简单的示例:

Boolean b1 = new Boolean(true);
Boolean b2 = new Boolean(false);

System.out.println(b1.booleanValue()); // 输出 true
System.out.println(b2.booleanValue()); // 输出 false

在这个示例中,我们创建了两个 Boolean 对象,并使用 booleanValue() 方法获取它们的布尔值。我们将这些布尔值打印到控制台。

注意,我们可以使用以下任何值来创建 Boolean 对象:

  • true
  • false
  • 一个布尔类型的值

例如,下面的代码都可以创建一个 Boolean 对象:

Boolean b1 = new Boolean(true);
Boolean b2 = new Boolean(false);
Boolean b3 = new Boolean("true");
Boolean b4 = new Boolean("false");
Boolean b5 = new Boolean("TRUE");
Boolean b6 = new Boolean("FALSE");
Boolean b7 = new Boolean("TrUe");
Boolean b8 = new Boolean("FaLsE");
Boolean b9 = new Boolean(1);
Boolean b10 = new Boolean(0);
Boolean b11 = new Boolean(-1);
Boolean b12 = new Boolean(null);
Boolean b13 = Boolean.valueOf(true);
Boolean b14 = Boolean.valueOf(false);

其中,由字符串创建的 Boolean 对象,不区分大小写。如果字符串不是 "true",则返回 false;否则返回 true

注意,在 Java 1.5 之后,我们可以直接使用 boolean 类型的值创建一个 Boolean 对象,如下所示:

Boolean b1 = true;
Boolean b2 = false;
总结

booleanValue() 方法非常简单,但是它是 Boolean 对象的一个重要方法。它通常用于将 Boolean 对象转换为基本类型的 boolean 值。在 Java 中,包装类型和基本类型之间的转换可以在很多情况下自动进行,但是有些情况下,我们需要显式地调用 booleanValue() 方法来实现转换。