Analysieren des Kleinbuchstabenstatus eines Zeichens

JavaJavaBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In Java bietet die Klasse Character mehrere nützliche Methoden zur Analyse der Eigenschaften eines Zeichens. Eine solche Methode ist die Methode isLowerCase(int codePoint), die verwendet wird, um zu überprüfen, ob ein angegebenes Zeichen ein Kleinbuchstabe ist oder nicht. In diesem Lab werden wir lernen, wie diese Methode in Java verwendet wird.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java/BasicSyntaxGroup -.-> java/data_types("Data Types") java/BasicSyntaxGroup -.-> java/booleans("Booleans") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/FileandIOManagementGroup -.-> java/create_write_files("Create/Write Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") subgraph Lab Skills java/data_types -.-> lab-117537{{"Analysieren des Kleinbuchstabenstatus eines Zeichens"}} java/booleans -.-> lab-117537{{"Analysieren des Kleinbuchstabenstatus eines Zeichens"}} java/user_input -.-> lab-117537{{"Analysieren des Kleinbuchstabenstatus eines Zeichens"}} java/create_write_files -.-> lab-117537{{"Analysieren des Kleinbuchstabenstatus eines Zeichens"}} java/working -.-> lab-117537{{"Analysieren des Kleinbuchstabenstatus eines Zeichens"}} end

Erstellen einer Java-Datei

Erstellen Sie eine neue Java-Datei mit dem Namen IsLowerCaseDemo.java im Verzeichnis ~/project mit dem folgenden Befehl.

cd ~/project
touch IsLowerCaseDemo.java

Schreiben des Codes zum Testen der Methode isLowerCase(int codePoint)

In diesem Schritt werden wir den Code schreiben, um die Methode isLowerCase(int codePoint) zu testen.

import java.util.Scanner;
public class IsLowerCaseDemo{
    public static void main(String[] args){
        //Test 1: Aufruf von isLowerCase(int codePoint) für ein Kleinbuchstabenzeichen
        int cp1 = 97;
        boolean b1 = Character.isLowerCase(cp1);
        System.out.println((char)cp1 +" ist ein Kleinbuchstabe??:  "+b1);

        //Test 2: Aufruf von isLowerCase(int codePoint) für ein Großbuchstabenzeichen
        int cp2 = 65;
        boolean b2 = Character.isLowerCase(cp2);
        System.out.println((char)cp2 +" ist ein Kleinbuchstabe??:  "+b2);

        //Test 3: Aufruf von isLowerCase(int codePoint) für eine Ziffer
        int cp3 = 49;
        boolean b3 = Character.isLowerCase(cp3);
        System.out.println((char)cp3 +" ist ein Kleinbuchstabe??:  "+b3);

        //Test 4: Aufruf von isLowerCase(int codePoint) für ein Sonderzeichen
        int cp4 = 42;
        boolean b4 = Character.isLowerCase(cp4);
        System.out.println((char)cp4 +" ist ein Kleinbuchstabe??:  "+b4);

        //Benutzer-Eingabe-Test: Aufruf von isLowerCase(int codePoint) für von Benutzer eingegebene Zeichen
        try{
            Scanner sc = new Scanner(System.in);
            System.out.print("Geben Sie ein Unicode-Zeichen ein: ");
            int cp5 = sc.nextInt();
            boolean b5 = Character.isLowerCase(cp5);
            System.out.println((char)cp5 + " ist ein Kleinbuchstabe?: "+b5);
        } catch(Exception e){
            System.out.println("Ungültige Eingabe!");
        }
    }
}

Speichern und Ausführen der Datei

Speichern Sie die Datei und führen Sie den folgenden Befehl aus, um sie zu kompilieren und auszuführen.

javac IsLowerCaseDemo.java
java IsLowerCaseDemo

Zusammenfassung

In diesem Lab haben wir gelernt, wie man die Methode isLowerCase(int codePoint) der Klasse Character in Java verwendet, um zu überprüfen, ob ein angegebenes Zeichen ein Kleinbuchstabe ist oder nicht. Wir haben eine Java-Code-Datei mit dem Namen IsLowerCaseDemo.java im Verzeichnis ~/project erstellt und den Code geschrieben, um die Methode für verschiedene Szenarien, einschließlich Benutzer-Eingaben, zu testen. Schließlich haben wir den Code kompiliert und ausgeführt, um die Ausgabe zu verifizieren.