Einführung
In diesem Lab werden wir durchgehen, wie man die hashCode(long n)
-Methode in der Java-Long-Klasse verwendet, um den Hash-Code eines als Argument übergebenen long-Werts zurückzugeben.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab werden wir durchgehen, wie man die hashCode(long n)
-Methode in der Java-Long-Klasse verwendet, um den Hash-Code eines als Argument übergebenen long-Werts zurückzugeben.
In diesem Schritt werden wir die Eingabe des Benutzers entgegennehmen und den Hash-Code der Eingabe ermitteln. Ersetzen Sie den Code in der Datei LongHashCodeLab.java
durch folgenden Code:
// Importieren des erforderlichen Pakets
import java.lang.Long;
import java.util.Scanner;
public class LongHashCodeLab {
public static void main(String[] args) {
try {
// Benutzer-Eingabe abrufen
System.out.print("Geben Sie den Wert ein: ");
Scanner sc = new Scanner(System.in);
long input = sc.nextLong();
// Hash-Code der Benutzer-Eingabe ermitteln
int hashcodeValue = Long.hashCode(input);
// Hash-Code-Wert ausgeben
System.out.println("Hash-Code ist: " + hashcodeValue);
}
catch(Exception e) {
System.out.println("Ungültige Eingabe!!");
}
}
}
Hier haben wir das zusätzliche Paket java.util.Scanner
hinzugefügt, um die Benutzer-Eingabe entgegenzunehmen. Wir haben einen try...catch
-Block verwendet, um eine Ausnahme zu behandeln, wenn der Benutzer eine ungültige Eingabe macht, d.h. etwas anderes als einen long-Wert.
Kompilieren Sie die Datei LongHashCodeLab.java
mit dem folgenden Befehl:
javac LongHashCodeLab.java
Führen Sie den folgenden Befehl aus, um die Klassen-Datei auszuführen.
java LongHashCodeLab
Geben Sie einen long-Wert ein, um seinen Hash-Code zu berechnen. Dies wird den Hash-Code des eingegebenen long-Werts als Ausgabe anzeigen.
In diesem Lab haben wir gelernt, wie man die hashCode(long n)
-Methode der Java-Long-Klasse verwendet, um den Hash-Code eines als Argument übergebenen long-Werts zu berechnen. Wir haben auch gelernt, wie man den long-Wert als Benutzer-Eingabe entgegennimmt und seinen Hash-Code mit dieser Methode berechnet.