El método compareTo() de la clase booleana es un método incorporado en Java que se utiliza para comparar la instancia booleana dada con la instancia actual.
Sintaxis:
BooleanObject.compareTo(Boolean a)
Parámetros: Toma como parámetro un valor booleano a que se va a comparar con la instancia actual.
Tipo de retorno: el tipo de retorno de la función es int . Vuelve:
- 0 si ‘a’ es igual a ‘b’,
- un valor negativo si ‘a’ es falso y ‘b’ es verdadero,
- un valor positivo si ‘a’ es verdadero y ‘b’ es falso.
A continuación se muestran programas para ilustrar el método compareTo() de la clase booleana:
Programa 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)); } }
Producción:
true comparing with true = 0
Programa 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)); } }
Producción:
true comparing with false = 1
Programa 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)); } }
Producción:
false comparing with true = -1
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA