Java BooleanObject compareTo()方法及实例

来源:这里教程网 时间:2026-02-17 20:39:54 作者:

Java BooleanObject compareTo()方法及实例

布尔类的 compareTo() 方法是Java中的一个内置方法,用于比较给定的布尔实例和当前实例。

语法

BooleanObject.compareTo(Boolean a)

参数: 它接受一个布尔值a作为参数,与当前实例进行比较。

返回类型: 该函数的返回类型是 int。 它返回。

如果’a’等于’b’,返回0。如果’a’为假,’b’为真,则返回一个负值。如果’a’为真,’b’为假,则为正值。

下面的程序说明了布尔类的compareTo()方法。

程序1 :

// Java code to implement// compareTo() method of Boolean class  class GeeksforGeeks {      // Driver method    public static void main(String[] args)    {          // Boolean object        Boolean a = new Boolean(true);          // Boolean object        Boolean b = new Boolean(true);          // compare method        System.out.println(a + " comparing with " + b                           + " = " + a.compareTo(b));    }}

输出:

true comparing with true = 0

程序2

// Java code to implement// compareTo() method of Java class  class GeeksforGeeks {      // Driver method    public static void main(String[] args)    {          // Boolean object        Boolean a = new Boolean(true);          // Boolean object        Boolean b = new Boolean(false);          // compare method        System.out.println(a + " comparing with " + b                           + " = " + a.compareTo(b));    }}

输出:

true comparing with false = 1

程序3

// Java code to implement// compareTo() method of Java class  class GeeksforGeeks {      // Driver method    public static void main(String[] args)    {          // Boolean object        Boolean a = new Boolean(false);          // Boolean object        Boolean b = new Boolean(true);          // compare method        System.out.println(a + " comparing with " + b                           + " = " + a.compareTo(b));    }}

输出:

false comparing with true = -1

相关推荐