java.lang.Boolean.compareTo() 方法用于将此布尔实例与另一个实例进行比较。
语法
public int compareTo(Boolean b)
参数
b | 指定要比较的布尔实例。 |
返回值
如果该对象表示与参数相同的布尔值,则返回零;如果该对象表示 true 并且参数表示 false,则为正值;如果此对象表示 false 并且参数表示 true,则为负值。
异常
如果参数为 null,则抛出 NullPointerException。
示例:
在下面的示例中,java.lang.Boolean.compareTo() 方法用于比较给定的布尔实例。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
//创建布尔实例
Boolean b1 = true;
Boolean b2 = true;
Boolean b3 = false;
//比较布尔实例
System.out.println("comparing b1 with b2: " + b1.compareTo(b2));
System.out.println("comparing b1 with b3: " + b1.compareTo(b3));
System.out.println("comparing b3 with b1: " + b3.compareTo(b1));
}
}
上述代码的输出将是:
comparing b1 with b2: 0
comparing b1 with b3: 1
comparing b3 with b1: -1