Boolean构造方法、常用方法、常量

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

构造方法

  1. Boolean(boolean value)

该方法创建一个表示value参数的Boolean对象。

【例】创建一个表示value参数的Boolean对象,实例代码如下:

Boolean b = new Boolean(true);
  1. Boolean(String str)

该方法以String变量作为参数创建Boolean对象。如果String参数不 为null且在忽略大小写时等于true,则分配一个表示true值的Boolean对 象,否则获得一个false值的Boolean对象。

【例】以String变量作为参数,创建Boolean对象。实例代码如 下:

Boolean bool = new Boolean("ok");

常用方法

Boolean类的常用方法如表所示。

Boolean类的常用方法
Boolean类的常用方法

【例】在项目中创建类GetBoolean,在主方法中以不同的构造方法创建Boolean对象,并调用booleanValue()方法将创建的对象重新转换 为boolean数据输出。

public class GetBoolean { // 创建类GetBoolean
	public static void main(String args[]) { // 主方法
		Boolean b1 = new Boolean(true); // 创建Boolean对象
		Boolean b2 = new Boolean("ok"); // 创建Boolean对象
		System.out.println("b1:" + b1.booleanValue());
		System.out.println("b2:" + b2.booleanValue());
	}
}
例的运行结果
例的运行结果

常量

Boolean提供了以下3个常量。

  • TRUE:对应基值true的Boolean对象。
  • FALSE:对应基值false的Boolean对象。
  • TYPE:基本类型boolean的Class对象。

发表评论