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