Einführung
In diesem Lab werden Sie über die digit()-Methode der Character-Klasse in Java lernen. Diese Methode der Character-Klasse wird verwendet, um ein Zeichen in seinen numerischen Wert basierend auf der angegebenen Basis umzuwandeln.
Erstellen der Java-Datei
Erstellen Sie eine neue Java-Datei mit dem Namen CharacterDigit.java im Verzeichnis ~/project, indem Sie den folgenden Befehl in der Konsole ausführen.
touch ~/project/CharacterDigit.java
Schreiben des Java-Codes
Fügen Sie den folgenden Code zur CharacterDigit.java-Datei hinzu, um die digit()-Methode zu verwenden, um ein Zeichen in seinen numerischen Wert umzuwandeln.
import java.util.Scanner;
import java.lang.Character;
public class CharacterDigit {
public static void main(String[] args) {
try {
// Schritt 2.1: Abrufen des Zeichens und der Basis von der Benutzers
System.out.print("Geben Sie den Zeichens Codepoint-Wert ein:");
Scanner sc = new Scanner(System.in);
int codePoint = sc.nextInt();
System.out.print("Geben Sie die Basis ein:");
int radix = sc.nextInt();
// Schritt 2.2: Umwandeln des Zeichens in seinen numerischen Wert basierend auf der Basis
int digit = Character.digit(codePoint, radix);
// Schritt 2.3: Anzeigen des Ergebnisses an der Benutzers
System.out.println("Der numerische Wert ist: " + digit);
} catch (Exception e) {
System.out.println("Ungültige Eingabe");
}
}
}
Kompilieren und Ausführen des Java-Codes
Kompilieren Sie die CharacterDigit.java-Datei, indem Sie den folgenden Befehl in der Konsole ausführen.
javac ~/project/CharacterDigit.java
Nach einer erfolgreichen Kompilierung führen Sie den folgenden Befehl aus, um das Java-Programm auszuführen:
java -cp ~/project CharacterDigit
Sie werden eine Aufforderung sehen, in der Sie den Zeichens Codepoint-Wert und die Basis eingeben sollen. Geben Sie die gewünschten Werte ein und drücken Sie die Eingabetaste. Das Programm wird das eingegebene Zeichen in seinen numerischen Wert basierend auf der angegebenen Basis umwandeln.
Zusammenfassung
In diesem Lab haben Sie gelernt, wie die digit()-Methode der Character-Klasse in Java verwendet wird. Diese Methode wird verwendet, um ein Zeichen in seinen numerischen Wert basierend auf der angegebenen Basis umzuwandeln. Sie haben auch die Schritte gelernt, die erforderlich sind, um ein Java-Programm zu erstellen, um diese Methode zu verwenden, und wie es in der Konsole ausgeführt und getestet wird.



