Java Character lowSurrogate Methode

JavaBeginner
Jetzt üben

Einführung

In diesem Labyrinth lernen Sie die Verwendung der Java-Methode lowSurrogate(). Sie erfahren, was diese Methode macht, welche Parameter und welchen Rückgabetyp sie hat und wie sie in der Java-Programmierung eingesetzt werden kann.

Importiere java.util.Scanner und java.lang.Character

Importieren Sie die Pakete java.util.Scanner und java.lang.Character am Anfang Ihrer Java-Datei, damit Sie deren Klassen in Ihrem Code verwenden können.

import java.util.Scanner;
import java.lang.Character;

Erstelle eine main()-Methode

Erstellen Sie eine main()-Methode in Ihrer Klasse. Die main()-Methode ist der Einstiegspunkt Ihres Java-Programms, und all der Code, der innerhalb dieser Methode geschrieben wird, wird ausgeführt, wenn das Programm gestartet wird.

public static void main(String[] args) {

}

Nehme Benutzereingaben entgegen

Nehmen Sie ein Unicode-Zeichen als Eingabe vom Benutzer entgegen. Sie können die Scanner-Klasse verwenden, um Benutzereingaben zu entgegenzunehmen. Initialisieren Sie ein neues Scanner-Objekt und verwenden Sie die nextInt()-Methode, um eine ganzzahlige Eingabe vom Benutzer zu entgegenzunehmen.

Scanner input = new Scanner(System.in);
System.out.print("Enter a Unicode character: ");
int unicode = input.nextInt();

Erhalte das Nachfolgende Surrogat

Verwenden Sie die lowSurrogate()-Methode der Character-Klasse, um das Nachfolgende Surrogat des von dem Benutzer eingegebenen Unicode-Zeichens zu erhalten. Übergeben Sie das Unicode-Zeichen als Parameter an die lowSurrogate()-Methode. Die Methode wird das Nachfolgende Surrogat als char-Typ zurückgeben.

char trailingSurrogate = Character.lowSurrogate(unicode);

Zeige die Ausgabe an

Zeigen Sie das von dem Benutzer eingegebene Unicode-Zeichen und sein entsprechendes Nachfolgendes Surrogat mit der println()-Methode des System.out-Objekts an.

System.out.println("The trailing surrogate of " + (char)unicode + " is " + trailingSurrogate);

Kompiliere und führe das Programm aus

Kompilieren Sie das Java-Programm mit dem folgenden Befehl in der Konsole:

javac LowSurrogateDemo.java

Führen Sie das Programm mit dem folgenden Befehl aus:

java LowSurrogateDemo

Geben Sie bei der Aufforderung ein Unicode-Zeichen ein und drücken Sie die Eingabetaste, um das Nachfolgende Surrogat zu erhalten.

Enter a Unicode character: 128169
The trailing surrogate of 🚩 is �

Zusammenfassung

In diesem Lab haben Sie gelernt, wie Sie die Java-lowSurrogate()-Methode verwenden, um das Nachfolgende Surrogat eines Unicode-Zeichens zu erhalten. Sie haben gelernt, wie Sie Benutzereingaben entgegennehmen, an die Methode übergeben, die Ausgabe anzeigen, das Programm kompilieren und ausführen. Diese Methode ist nützlich, wenn Sie in Ihren Java-Programmen Unicode-Zeichenketten manipulieren müssen.