Метод Java compareTo()

Java Number类Класс Number в Java


Метод compareTo() используется для сравнения объекта Number с аргументом метода. Его можно использовать для сравнения Byte, Long, Integer и т. д.

Этот метод используется для сравнения двух значений одного типа; два значения разных типов нельзя сравнивать с помощью этого метода.

Синтаксис

public int compareTo( NumberSubClass referenceName )

Parameters

referenceName-- Может быть параметром типа Byte, Double, Integer, Float, Long или Short.

Возвращаемое значение

  • Возвращает 0, если указанное число равно аргументу.

  • Возвращает -1, если указанное число меньше аргумента.

  • Возвращает 1, если указанное число больше аргумента.

Пример

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)); } }

Скомпилируйте вышеприведённую программу, результат вывода:

1
0
-1

Java Number类Класс Number в Java

Другие расширения