Erstellen Sie Ihr erstes Zeichen-Umwandlungsprogramm
In diesem Schritt werden Sie ein Java-Programm erstellen, das zeigt, wie man ein Zeichen in Kleinbuchstaben umwandelt, indem man die Methode toLowerCase(char ch)
aus der Character
-Klasse von Java verwendet.
Grundlagen der Zeichen-Größenumwandlung
In Java werden Zeichen durch den primitiven Datentyp char
repräsentiert. Die Character
-Klasse bietet verschiedene Methoden, um Zeichen zu manipulieren und mit ihnen zu arbeiten, einschließlich der Möglichkeit, zwischen Groß- und Kleinbuchstaben zu konvertieren.
Die Methode toLowerCase(char ch)
nimmt ein Zeichen als Eingabe und:
- Gibt die Kleinbuchstaben-Version des Zeichens zurück, wenn es ein Großbuchstabe war
- Gibt das gleiche Zeichen zurück, wenn es bereits ein Kleinbuchstabe war oder kein Buchstabe ist
Erstellen der Java-Datei
Zunächst erstellen wir eine neue Java-Datei im Projektverzeichnis:
- Öffnen Sie das WebIDE-Editorfenster.
- Navigieren Sie zum Dateimenü und klicken Sie auf "Neue Datei".
- Benennen Sie die Datei
CharacterToLowerCase.java
und speichern Sie sie im Verzeichnis /home/labex/project
.
Alternativ können Sie auch das Terminal verwenden, um die Datei zu erstellen:
cd ~/project
touch CharacterToLowerCase.java
Schreiben Ihres ersten Programms
Jetzt schreiben wir den Code in der Datei CharacterToLowerCase.java
:
- Öffnen Sie die Datei im WebIDE-Editor.
- Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei ein:
public class CharacterToLowerCase {
public static void main(String[] args) {
// Create character variables with different cases
char upperCaseChar = 'A';
char lowerCaseChar = 'b';
char nonLetterChar = '5';
// Convert each character to lowercase
char result1 = Character.toLowerCase(upperCaseChar);
char result2 = Character.toLowerCase(lowerCaseChar);
char result3 = Character.toLowerCase(nonLetterChar);
// Print the original and lowercase characters
System.out.println("Original uppercase character: " + upperCaseChar);
System.out.println("After toLowerCase(): " + result1);
System.out.println();
System.out.println("Original lowercase character: " + lowerCaseChar);
System.out.println("After toLowerCase(): " + result2);
System.out.println();
System.out.println("Original non-letter character: " + nonLetterChar);
System.out.println("After toLowerCase(): " + result3);
}
}
Dieses Programm demonstriert die Methode toLowerCase(char ch)
mit drei verschiedenen Zeichentypen:
- Einem Großbuchstaben ('A')
- Einem Kleinbuchstaben ('b')
- Einem Nicht-Buchstaben-Zeichen ('5')
Kompilieren und Ausführen des Programms
Jetzt kompilieren und führen wir das Java-Programm aus:
- Öffnen Sie das Terminal im WebIDE.
- Navigieren Sie zum Projektverzeichnis, wenn Sie nicht bereits dort sind:
cd ~/project
- Kompilieren Sie die Java-Datei:
javac CharacterToLowerCase.java
- Führen Sie das kompilierte Programm aus:
java CharacterToLowerCase
Sie sollten die folgende Ausgabe sehen:
Original uppercase character: A
After toLowerCase(): a
Original lowercase character: b
After toLowerCase(): b
Original non-letter character: 5
After toLowerCase(): 5
Wie Sie sehen können, wurde der Großbuchstabe 'A' in den Kleinbuchstaben 'a' umgewandelt, während der bereits kleine Buchstabe 'b' und das Nicht-Buchstaben-Zeichen '5' unverändert blieben.