Einführung
Die hashCode(char ch)-Methode wird verwendet, um den Hash-Code des als Argument übergebenen char-Werts zurückzugeben. Sie gibt einen eindeutigen ganzzahligen Wert (Hash-Code) zurück, der mit dem als Argument übergebenen char-Wert assoziiert ist.
Eine Datei erstellen
Erstellen Sie eine neue Datei mit dem Namen CharHashCodeDemo.java im Verzeichnis ~/project mit dem folgenden Befehl.
touch ~/project/CharHashCodeDemo.java
Code zum Generieren des Hash-Codes schreiben
Öffnen Sie die Datei CharHashCodeDemo.java in Ihrem bevorzugten Texteditor und schreiben Sie den folgenden Code.
import java.util.Scanner;
public class CharHashCodeDemo {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(System.in);
System.out.print("Geben Sie ein Zeichen ein: ");
char ch = sc.next().charAt(0);
int hash = Character.hashCode(ch);
System.out.println("Hash-Code des Zeichens " + ch + " ist: " + hash);
}catch(Exception e) {
System.out.println("Ungültige Eingabe! Bitte versuchen Sie es erneut...");
}
}
}
Dieser Code wird einen Zeichenwert von der Benutzerschaft entgegennehmen und den mit diesem Zeichen assoziierten Hash-Code generieren.
Den Code kompilieren und ausführen
Öffnen Sie Ihren Terminal und navigieren Sie zum Verzeichnis ~/project mit dem folgenden Befehl.
cd ~/project
Kompilieren Sie den Code mit dem folgenden Befehl.
javac CharHashCodeDemo.java
Führen Sie den Code mit dem folgenden Befehl aus.
java CharHashCodeDemo
Nachdem Sie den Code ausgeführt haben, erhalten Sie die folgende Nachricht im Terminal.
Geben Sie ein Zeichen ein:
Geben Sie einen Zeichenwert ein und drücken Sie die Enter-Taste. Im Terminal erhalten Sie den Hash-Code des Zeichens.
Zusammenfassung
Das war's! In diesem Lab haben Sie gelernt, wie Sie mithilfe der hashCode(char ch)-Methode der Character-Klasse einzigartige Hash-Code-Werte für ein gegebenes Zeichen generieren. Sie haben eine Java-Code-Datei erstellt, die einen Zeichenwert von der Benutzerschaft entgegennimmt und den mit diesem Zeichen assoziierten Hash-Code generiert. Sie haben auch gelernt, wie Sie die Java-Code-Datei im Terminal des Ubuntu-Systems kompilieren und ausführen.



