Java Boolean类的用法(附带实例)
Java 中的 Boolean 类将基本类型为 boolean 的值包装在一个对象中。
一个 Boolean 类型的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 类型和 String 类型的相互转换提供了许多方法,并提供了处理 boolean 类型时非常有用的其他一些常量和方法。
Boolean类的常用方法如下表所示:
Boolean 还提供了以下 3 个常量:
【实例】Boolean 类的常用方法。在项目中创建 BooleanDemo 类,在主方法中以不同的构造方法创建 Boolean 对象,并调用 booleanValue() 方法将创建的对象重新转换为 boolean 类型数据输出。
一个 Boolean 类型的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 类型和 String 类型的相互转换提供了许多方法,并提供了处理 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 个常量:
- TRUE:对应基值 true 的 Boolean 对象;
- FALSE:对应基值 false 的 Boolean 对象;
- TYPE:基本类型 boolean 的 Class 对象。
【实例】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