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