首页 > 编程笔记 > Java笔记 阅读:2

Java Boolean类的用法(附带实例)

Java 中的 Boolean 类将基本类型为 boolean 的值包装在一个对象中。

一个 Boolean 类型的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 类型和 String 类型的相互转换提供了许多方法,并提供了处理 boolean 类型时非常有用的其他一些常量和方法。

Boolean类的常用方法如下表所示:

表:Boolean类的常用方法
方法 功能描述
booleanValue() 将 Boolean 对象的值以对应的 boolean 值进行返回
equals(Object obj) 判断调用该方法的对象与 obj 是否相等。当且仅当参数不是 null,而且与调用该方法的对象一样都表示同一个 boolean 值的 Boolean 对象时,才返回 true
parseBoolean(String s) 将字符串参数解析为 boolean 值
toString() 返回表示该 boolean 值的 String 对象
valueOf(String s) 返回一个用指定的字符串表示的 boolean 值

Boolean 还提供了以下 3 个常量:
【实例】Boolean 类的常用方法。在项目中创建 BooleanDemo 类,在主方法中以不同的构造方法创建 Boolean 对象,并调用 booleanValue() 方法将创建的对象重新转换为 boolean 类型数据输出。
public class BooleanDemo {
    public static void main(String args[]) {
        Boolean b1 = Boolean.valueOf("true"); // 创建 Boolean 对象
        Boolean b2 = Boolean.valueOf("ok");
        System.out.println("b1: " + b1.booleanValue());
        System.out.println("b2: " + b2.booleanValue());
    }
}
运行结果如下:

b1:true
b2:false

相关文章