Einführung
In diesem Lab lernst du, wie du die toString()-Methode der Java-Integer-Klasse verwendest, um einen ganzzahligen Wert in einen String umzuwandeln, wenn du in der Java-Programmierung arbeitest. Diese Methode ist extrem nützlich, wenn du den ganzzahligen Wert als String anzeigen musst.
Stellen Sie eine Java-Datei ein
Erstelle eine neue Java-Datei namens IntToString.java im Verzeichnis ~/project mit dem folgenden Befehl:
touch ~/project/IntToString.java
Importieren des erforderlichen Pakets
In der erstellten Datei importiere das java.lang-Paket, indem du die folgende Codezeile am Anfang deines Java-Codes hinzufügst:
import java.lang.*;
Deklarieren eines ganzzahligen Werts
Weise einem ganzzahligen Variablen a einen Wert zu:
int a = 100;
Wandle den ganzzahligen Wert in einen String um
Verwende die toString()-Methode, um den ganzzahligen Wert in seine entsprechende String-Darstellung zu konvertieren:
String str = Integer.toString(a);
Testen Sie den Code
Um den Code zu testen, kannst du den Wert der Zeichenkette str auf der Konsole ausgeben, indem du die System.out.println()-Methode wie folgt verwendest:
System.out.println("Converted string: " + str);
Kompilieren und Ausführen des Codes
Speichere die Datei und im Terminal navigiere zum Verzeichnis ~/project, in dem deine Java-Datei gespeichert ist. Verwende den folgenden Befehl, um den Java-Code zu kompilieren:
javac IntToString.java
Sobald die IntToString.class-Datei generiert ist, führe den Code mit dem folgenden Befehl aus:
java IntToString
Ganzzahligen Wert zur Laufzeit eingeben
Als Beispiel könnten Sie den Benutzer auffordern, einen ganzzahligen Wert zur Laufzeit einzugeben, indem Sie die Scanner-Klasse verwenden.
import java.util.Scanner;
public class IntToString {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter an integer value: ");
int num = in.nextInt();
String str = Integer.toString(num);
System.out.println("The string representation of the integer is: " + str);
}
}
Hinweis: Dieses Beispiel verwendet die Scanner.nextInt()-Methode, um einen ganzzahligen Wert von der Benutzeroberfläche zur Laufzeit zu lesen.
Kompiliere und führe den aktualisierten Code aus
Speichere die Datei und im Terminal navigiere zum Verzeichnis ~/project, in dem deine Java-Datei gespeichert ist. Verwende den folgenden Befehl, um den aktualisierten Java-Code zu kompilieren:
javac IntToString.java
Sobald die IntToString.class-Datei generiert ist, führe den Code mit dem folgenden Befehl aus:
java IntToString
Zusammenfassung
In diesem Lab hast du gelernt, wie du die toString()-Methode der Java-Integer-Klasse verwendest, um einen ganzzahligen Wert in seine entsprechende Zeichenkettendarstellung umzuwandeln. Du hast auch über die Scanner-Klasse gelernt, um Eingaben von der Benutzeroberfläche zur Laufzeit zu lesen, und wie du einen Java-Code mit der Befehlszeile kompilierst und ausführst. Jetzt kannst du diese Methode effektiv in deinen Programmen verwenden, um ganzzahlige Werte als Zeichenketten anzuzeigen.



