Méthode compareTo() de Java

Java Number类Classe Java Number


La méthode compareTo() est utilisée pour comparer un objet Number avec l'argument de la méthode. Elle peut être utilisée pour comparer Byte, Long, Integer, etc.

Cette méthode est utilisée pour comparer deux données de même type ; deux données de types différents ne peuvent pas être comparées à l'aide de cette méthode.

Syntaxe

public int compareTo( NumberSubClass referenceName )

Parameters

referenceName-- Peut être un paramètre de type Byte, Double, Integer, Float, Long ou Short.

Valeur de retour

  • Renvoie 0 si le nombre spécifié est égal à l'argument.

  • Retourne -1 si le nombre spécifié est inférieur à l'argument.

  • Retourne 1 si le nombre spécifié est supérieur à l'argument.

Exemple

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

Compilez le programme ci-dessus, le résultat de sortie est :

1
0
-1

Java Number类Classe Java Number

Autres extensions