Schreiben des Java-Codes
In diesem Schritt werden Sie den Code schreiben, um die Verwendung der isLowSurrogate()
-Methode zu demonstrieren. Geben Sie folgenden Code in die Datei LowSurrogate.java
ein.
import java.util.Scanner;
public class LowSurrogate {
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);
boolean isLow = Character.isLowSurrogate(ch);
String result = isLow? "ist" : "ist nicht";
System.out.println(ch + " " + result + " ein niedriger Surrogat.");
} catch(Exception e) {
System.out.println("Ungültige Eingabe!");
}
}
}
Im obigen Code haben wir die Scanner
-Klasse importiert, um Eingaben vom Benutzer zu erhalten. Wir nehmen eine Zeicheneingabe vom Benutzer entgegen und speichern sie in der Variablen ch
. Wir verwenden dann die isLowSurrogate()
-Methode, um zu überprüfen, ob das eingegebene Zeichen ein niedriger Surrogat ist oder nicht. Wenn das eingegebene Zeichen ein niedriger Surrogat ist, wird die Variable isLow
auf true
gesetzt, und wenn es nicht ist, wird isLow
auf false
gesetzt.
Wir verwenden dann den ternären Operator, um die Variable result
auf "ist", wenn isLow
true
ist, und "ist nicht", wenn isLow
false
ist, zu setzen. Schließlich geben wir die Ergebnisnachricht an die Konsole aus.