Introduction
Dans ce laboratoire, nous allons voir comment utiliser la méthode hashCode(long n)
de la classe Java Long
pour renvoyer le code de hachage d'une valeur long
passée en argument.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce laboratoire, nous allons voir comment utiliser la méthode hashCode(long n)
de la classe Java Long
pour renvoyer le code de hachage d'une valeur long
passée en argument.
Dans cette étape, nous allons demander une entrée à l'utilisateur et trouver le code de hachage de l'entrée. Remplacez le code dans le fichier LongHashCodeLab.java
par le code suivant :
// Importation du package requis
import java.lang.Long;
import java.util.Scanner;
public class LongHashCodeLab {
public static void main(String[] args) {
try {
// Obtenir l'entrée de l'utilisateur
System.out.print("Entrez la valeur : ");
Scanner sc = new Scanner(System.in);
long input = sc.nextLong();
// Obtenir le code de hachage de l'entrée de l'utilisateur
int hashcodeValue = Long.hashCode(input);
// Afficher la valeur du code de hachage
System.out.println("Le code de hachage est : " + hashcodeValue);
}
catch(Exception e) {
System.out.println("Entrée invalide!!");
}
}
}
Ici, nous avons inclus un autre package java.util.Scanner
pour demander une entrée à l'utilisateur. Nous avons utilisé un bloc try...catch
pour gérer une exception lorsque l'utilisateur entre une entrée invalide, c'est-à-dire autre chose qu'une valeur long
.
Compilez le fichier LongHashCodeLab.java
à l'aide de la commande suivante :
javac LongHashCodeLab.java
Exécutez la commande suivante pour exécuter le fichier de classe.
java LongHashCodeLab
Entrez une valeur long
pour calculer son code de hachage. Cela affichera le code de hachage de la valeur long
entrée en tant que sortie.
Dans ce laboratoire, nous avons appris comment utiliser la méthode hashCode(long n)
de la classe Java Long
pour calculer le code de hachage de la valeur long
passée en tant qu'argument. Nous avons également appris comment demander une valeur long
en tant qu'entrée utilisateur et calculer son code de hachage à l'aide de cette méthode.