Java.lang.Boolean 类

java.lang.Boolean.valueOf() 方法返回表示指定布尔值的布尔实例。如果指定的布尔值为 true,则此方法返回 Boolean.TRUE;如果为 false,则此方法返回 Boolean.FALSE。如果不需要新的 Boolean 实例,通常应优先使用此方法而不是构造函数 Boolean(boolean),因为此方法可能会产生明显更好的空间和时间性能。

语法

public static Boolean valueOf(boolean b)

参数

b 指定布尔值。

返回值

返回表示 b 的布尔实例。

异常

无。

示例:

在下面的示例中,java.lang.Boolean.valueOf() 方法返回表示给定布尔值的布尔实例。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    
    //创建布尔值
    boolean b1 = true;
    boolean b2 = false;

    //创建布尔实例
    Boolean B1 = Boolean.valueOf(b1);
    Boolean B2 = Boolean.valueOf(b2);

    //打印布尔值
    System.out.println("The boolean value b1 is: " + b1);
    System.out.println("The boolean value b2 is: " + b2); 

    //打印布尔实例
    System.out.println("The Boolean object B1 is: " + B1);
    System.out.println("The Boolean object B2 is: " + B2);   
  }
}

上述代码的输出将是:

The boolean value b1 is: true
The boolean value b2 is: false
The Boolean object B1 is: true
The Boolean object B2 is: false