Método Java Integer compareTo()

El método compareTo() de la clase Integer del paquete java.lang compara dos objetos Integer numéricamente y devuelve el valor 0 si este Integer es igual al argumento Integer; un valor menor que 0 si este Entero es numéricamente menor que el argumento Entero; y un valor mayor que 0 si este Entero es numéricamente mayor que el argumento Entero (comparación con signo).

Sintaxis:

public int compareTo(Integer anotherInt)
Parameter :
anotherInt- : the Integer to be compared.
Return :
- This method returns the value 0 if this Integer is 
equal to the argument Integer; 
- a value less than 0 if this Integer is 
numerically less than the argument Integer; 
- and a value greater than 0 if this Integer is
numerically greater than the argument Integer
(signed comparison).

Ejemplo: para mostrar el funcionamiento del método java.lang.Integer.compareTo() .

// Java program to demonstrate working
// of java.lang.Integer.compareTo() method
import java.lang.Integer;
  
class Gfg {
  
    // driver code
    public static void main(String args[])
    {
        Integer a = new Integer(10);
        Integer b = new Integer(20);
  
        // as 10 less than 20, Output will be a value less than zero
        System.out.println(a.compareTo(b));
  
        Integer x = new Integer(30);
        Integer y = new Integer(30);
  
        // as 30 equals 30, Output will be zero
        System.out.println(x.compareTo(y));
  
        Integer w = new Integer(15);
        Integer z = new Integer(8);
  
        // as 15 is greater than 8, Output will be a value greater than zero
        System.out.println(w.compareTo(z));
    }
}

Producción:

-1
0
1

Publicación traducida automáticamente

Artículo escrito por Niraj_Pandey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *