📅  最后修改于: 2023-12-03 15:16:02.789000             🧑  作者: Mango
Java中的Boolean
类是一个封装了基本数据类型boolean
的类。它提供了一些方法,可以在编写Java程序的时候使用。
Boolean
类有两个构造函数:
Boolean(boolean value)
:用于将基本数据类型boolean
转换为Boolean
对象。Boolean(String s)
:用于将字符串表示的布尔值转换为Boolean
对象。Boolean
类还有两个常量:
Boolean.TRUE
:表示true
的Boolean
对象。Boolean.FALSE
:表示false
的Boolean
对象。Boolean
类的常用方法有:
boolean booleanValue()
:用于将Boolean
对象转换为基本数据类型boolean
。返回true
或false
。String toString()
:用于将Boolean
对象转换为字符串,返回"true"
或"false"
。int hashCode()
:用于返回Boolean
对象的哈希码值。boolean equals(Object obj)
:用于比较两个Boolean
对象是否相等。int compareTo(Boolean b)
:用于比较此Boolean
对象与指定的对象b
的顺序。下面是一个简单的示例代码:
public class BooleanTest {
public static void main(String[] args) {
Boolean b1 = new Boolean(true);
Boolean b2 = Boolean.valueOf("true");
System.out.println(b1.booleanValue()); // 输出 true
System.out.println(b2.toString()); // 输出 true
System.out.println(b1.equals(b2)); // 输出 true
}
}
以上代码会输出:
true
true
true
Boolean
类是Java中封装布尔值的类,它提供了一些方法,可以在编写Java程序的时候使用。在实际开发中,我们经常会用到Boolean
类,因为它可以避免使用基本数据类型时的一些问题。