Zeichen in Großbuchstabenformat umwandeln

JavaBeginner
Jetzt üben

Einführung

Die toTitleCase(char ch)-Methode ist ein Bestandteil der Character-Klasse in Java und wird verwendet, um das angegebene Zeichen in Großbuchstabenformat umzuwandeln, indem die Umwandlungsinformationen aus der UnicodeData-Datei verwendet werden. Diese Methode gibt das Großbuchstabenformat des eingegebenen Zeichens zurück.

Benutzer-Eingaben entgegennehmen

Um die toTitleCase(char ch)-Methode zu testen, müssen wir Benutzer-Eingaben entgegennehmen. Dies können wir mit der von Java bereitgestellten Scanner-Klasse tun.

import java.util.Scanner;

public class TitleCaseExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Geben Sie ein Zeichen ein: ");
        char ch = scanner.next().charAt(0);

        scanner.close();
    }
}

In diesem Code erstellen wir ein neues Scanner-Objekt, um Benutzer-Eingaben von der Konsole zu lesen. Anschließend bitten wir den Benutzer, ein Zeichen einzugeben und lesen die Eingabe mit dem Methodenaufruf scanner.next().charAt(0). Dieser Aufruf liest eine Zeichenfolge-Eingabe vom Benutzer und gibt das erste Zeichen dieser Zeichenfolge zurück.

Zeichen in Großbuchstabenformat umwandeln

Jetzt, nachdem wir das Eingabezeichen haben, können wir es in sein Großbuchstabenformat-Entsprechung umwandeln, indem wir die toTitleCase(char ch)-Methode verwenden.

import java.util.Scanner;

public class TitleCaseExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Geben Sie ein Zeichen ein: ");
        char ch = scanner.next().charAt(0);

        char titlecaseChar = Character.toTitleCase(ch);

        System.out.println("Das Großbuchstabenformat-Entsprechung von " + ch + " ist " + titlecaseChar);

        scanner.close();
    }
}

In diesem Code rufen wir die Character.toTitleCase(char ch)-Methode auf, um das Eingabezeichen in seine Großbuchstabenformat-Entsprechung umzuwandeln. Anschließend geben wir das ursprüngliche Zeichen und seine Großbuchstabenformat-Entsprechung an die Konsole aus.

Den Code kompilieren und ausführen

Um den Code auszuführen, müssen wir ihn zuerst kompilieren. Öffnen Sie die Konsole und navigieren Sie zum Verzeichnis ~/project. Anschließend kompilieren Sie den Code mit dem folgenden Befehl:

javac TitleCaseExample.java

Sobald der Code erfolgreich kompiliert ist, können wir ihn mit diesem Befehl ausführen:

java TitleCaseExample

Den Code testen

Sobald der Code ausgeführt wird, können Sie beliebig viele Zeichen eingeben und die Großbuchstabenformat-Entsprechung überprüfen. Hier sind einige Beispiele:

Geben Sie ein Zeichen ein: a
Das Großbuchstabenformat-Entsprechung von a ist A
Geben Sie ein Zeichen ein: z
Das Großbuchstabenformat-Entsprechung von z ist Z
Geben Sie ein Zeichen ein: 1
Das Großbuchstabenformat-Entsprechung von 1 ist 1
Geben Sie ein Zeichen ein: *
Das Großbuchstabenformat-Entsprechung von * ist *

Zusammenfassung

In diesem Lab haben Sie gelernt, wie die toTitleCase(char ch)-Methode der Character-Klasse verwendet wird, um Zeichen in ihre Großbuchstabenformat-Entsprechungen umzuwandeln. Sie haben auch gelernt, wie Benutzer-Eingaben entgegen genommen und Ausgabe an die Konsole mit Java-Code ausgegeben wird.