Método compareTo() de Java

Java Number类Clase Number de Java


El método compareTo() se utiliza para comparar el objeto Number con el parámetro del método. Se puede utilizar para comparar Byte, Long, Integer, etc.

Este método se utiliza para la comparación de dos datos del mismo tipo de datos; dos datos de diferentes tipos no se pueden comparar con este método.

Sintaxis

public int compareTo( NumberSubClass referenceName )

Parámetros

referenceName-- Puede ser un parámetro de tipo Byte, Double, Integer, Float, Long o Short.

Valor de retorno

  • Si el número especificado es igual al parámetro, devuelve 0.

  • Si el número especificado es menor que el parámetro, devuelve -1.

  • Si el número especificado es mayor que el parámetro, devuelve 1.

Ejemplo

public class Test{ public static void main(String args[]){ Integer x = 5; System.out.println(x.compareTo(3)); System.out.println(x.compareTo(5)); System.out.println(x.compareTo(8)); } }

Al compilar el programa anterior, el resultado de salida es:

1
0
-1

Java Number类Clase Number de Java

Otras extensiones