Einführung
Die Java-toString()-Methode wird verwendet, um ein Character-Objekt in einen String umzuwandeln. In diesem Lab werden Sie lernen, wie die Character-toString()-Methode in der Java-Programmierung verwendet wird.
Einrichten Ihrer Arbeitsumgebung
Erstellen Sie eine neue Java-Datei mit dem Namen CharToString.java im Verzeichnis ~/project mit dem Befehl:
cd ~/project
touch CharToString.java
Öffnen Sie die Datei CharToString.java in einem beliebigen Texteditor.
Erstellen eines Character-Objekts
In diesem Schritt erstellen Sie ein Character-Objekt und initialisieren es mit einem Wert.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
}
}
In diesem Beispiel haben wir ein Character-Objekt namens ch erstellt und ihm den Wert 'a' zugewiesen.
Rufen Sie die toString()-Methode auf
In diesem Schritt verwenden Sie die toString()-Methode, um das Character-Objekt in einen String umzuwandeln.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
}
}
In diesem Beispiel haben wir die toString()-Methode auf dem Character-Objekt ch aufgerufen und den zurückgegebenen String-Wert einer neuen Variable namens str zugewiesen.
Gebe das Ergebnis aus
In diesem Schritt geben Sie das Ergebnis der toString()-Methode aus.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
// output the result
System.out.println("The String representation of the Character object is: " + str);
}
}
In diesem Beispiel haben wir die System.out.println()-Methode verwendet, um das Ergebnis der toString()-Methode auszugeben.
Beispiel für Benutzereingabe
In diesem Schritt erstellen Sie ein Beispiel, das es dem Benutzer ermöglicht, einen Character-Wert einzugeben und ihn anschließend in einen String umzuwandeln.
// CharToString.java
import java.util.Scanner;
public class CharToString {
public static void main(String[] args) {
try {
System.out.print("Enter a Character value: ");
Scanner sc = new Scanner(System.in);
Character ch = sc.next().charAt(0);
String str = ch.toString();
System.out.println("The String representation of the Character object is: " + str);
}
catch(Exception e) {
System.out.println("Invalid input!!");
}
}
}
In diesem Beispiel haben wir Scanner verwendet, um die Eingabe des Benutzers zu erhalten und dann den eingegebenen Character-Wert mithilfe der toString()-Methode in einen String umgewandelt.
Nachdem Sie den obigen Code geschrieben haben, speichern und schließen Sie die Datei.
Kompiliere und führe den Code aus
Um den Code zu kompilieren, führen Sie den folgenden Befehl aus dem Verzeichnis ~/project aus:
javac CharToString.java
Um den Code auszuführen, führen Sie den folgenden Befehl aus:
java CharToString
Zusammenfassung
Herzlichen Glückwunsch! Sie haben erfolgreich gelernt, wie Sie die Java-toString()-Methode verwenden, um ein Character-Objekt in einen String umzuwandeln. Jetzt wissen Sie, wie Sie ein Character-Objekt erstellen, die toString()-Methode aufrufen und das Ergebnis ausgeben. Sie haben auch gelernt, wie Sie ein Beispiel erstellen, das es dem Benutzer ermöglicht, einen Character-Wert einzugeben und ihn anschließend in einen String umzuwandeln.



