Méthode de comparaison d'entiers Java

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En Java, Integer est une classe d'emballage qui encapsule un type de données primitif int. La classe Integer fournit diverses méthodes utiles pour effectuer des opérations sur des valeurs entières. L'une de ces méthodes est compare() qui est utilisée pour comparer deux valeurs int.

Définir la méthode principale

Dans le fichier IntegerCompareMethod.java, définissez la méthode main(), qui est le point d'entrée du programme Java.

public static void main(String[] args) {
    // code va ici
}

Appeler la méthode compare()

Dans la méthode main(), appelez la méthode compare() avec deux valeurs int en tant que paramètres. Stockez le résultat dans une variable nommée result.

int val1 = 5;
int val2 = 10;
int result = Integer.compare(val1, val2);

Afficher le résultat

Affichez la valeur de la variable result à l'aide de la méthode System.out.println().

System.out.println("Le résultat est : " + result);

Tester la comparaison

Testez la comparaison en exécutant le code. La sortie devrait être -1 car val1 est inférieur à val2.

javac IntegerCompareMethod.java && java IntegerCompareMethod

#Comparer des valeurs égales

Dans la méthode main(), créez deux variables int avec la même valeur. Appelez la méthode compare() avec ces deux variables en tant que paramètres et stockez le résultat dans une variable nommée result.

int val3 = 5;
int val4 = 5;
int result = Integer.compare(val3, val4);

Afficher le résultat de la comparaison

Affichez la valeur de la variable result à l'aide de la méthode System.out.println().

System.out.println("Le résultat est : " + result);

Tester la comparaison

Testez la comparaison en exécutant le code. La sortie devrait être 0 car val3 est égal à val4.

javac IntegerCompareMethod.java && java IntegerCompareMethod

#Comparer une valeur plus grande

Dans la méthode main(), créez deux variables intval5 est supérieure à val6. Appelez la méthode compare() avec ces deux variables en tant que paramètres et stockez le résultat dans une variable nommée result.

int val5 = 10;
int val6 = 5;
int result = Integer.compare(val5, val6);

Afficher le résultat de la comparaison

Affichez la valeur de la variable result à l'aide de la méthode System.out.println().

System.out.println("Le résultat est : " + result);

Tester la comparaison

Testez la comparaison en exécutant le code. La sortie devrait être 1 car val5 est supérieure à val6.

javac IntegerCompareMethod.java && java IntegerCompareMethod

Récapitulatif

Dans ce laboratoire, vous avez appris à utiliser la méthode compare() de la classe Integer de Java. Vous avez également appris la syntaxe, les paramètres et les retours de la méthode. En suivant le guide étape par étape, vous avez été capable de créer un programme fonctionnel qui compare deux valeurs int à l'aide de la méthode compare().