Int in String umwandeln

JavaBeginner
Jetzt üben

Einführung

In Java gibt es mehrere Möglichkeiten, einen int-Datentyp in einen String-Datentyp umzuwandeln. In diesem schrittweisen Lab werden wir drei verschiedene Methoden durchgehen, um einen int in Java in einen String umzuwandeln.

Erstellen einer Java-Datei

Zunächst erstellen Sie eine neue Java-Datei namens IntToString.java. Dies können Sie mit dem folgenden Befehl in der Konsole tun:

touch IntToString.java

int in String umwandeln mit der valueOf()-Methode

Die valueOf()-Methode kann verwendet werden, um einen int in einen String umzuwandeln. Die valueOf()-Methode gehört zur String-Klasse und gibt eine String-Repräsentation des angegebenen int zurück. Hier ist ein Beispielcodeblock in IntToString.java, der zeigt, wie diese Methode verwendet wird:

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // Verwendung der valueOf()-Methode, um int in String umzuwandeln
        String str = String.valueOf(num);

        System.out.println(str);
    }
}

Um den Code auszuführen, verwenden Sie folgenden Befehl in der Konsole:

javac IntToString.java && java IntToString

Die Ausgabe wird 42 sein.

int in String umwandeln mit der toString()-Methode

Eine andere Möglichkeit, einen int in einen String umzuwandeln, besteht darin, die toString()-Methode der Integer-Klasse zu verwenden. Die toString()-Methode gibt einen String zurück, der den durch das Integer-Objekt dargestellten int-Wert enthält. Hier ist ein Beispielcodeblock in IntToString.java, der zeigt, wie diese Methode verwendet wird:

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // Verwendung der toString()-Methode, um int in String umzuwandeln
        String str = Integer.toString(num);

        System.out.println(str);
    }
}

Um den Code auszuführen, verwenden Sie folgenden Befehl in der Konsole:

javac IntToString.java && java IntToString

Die Ausgabe wird 42 sein.

int in String umwandeln mit Hilfe der Stringverkettung

Eine einfache Möglichkeit, einen int in einen String umzuwandeln, besteht darin, ihn mit einem leeren String zu verketten. Wenn ein int mit einem String verknüpft wird, wird der int automatisch in einen String umgewandelt. Hier ist ein Beispielcodeblock in IntToString.java, der zeigt, wie diese Methode verwendet wird:

public class IntToString {
    public static void main(String[] args) {
        int num = 42;

        // Verwendung von String-Konkatenation, um int in String umzuwandeln
        String str = "" + num;

        System.out.println(str);
    }
}

Um den Code auszuführen, verwenden Sie folgenden Befehl in der Konsole:

javac IntToString.java && java IntToString

Die Ausgabe wird 42 sein.

Zusammenfassung

In diesem Lab haben wir drei Methoden zur Umwandlung eines int in einen String in Java diskutiert. Diese Methoden sind die valueOf()-Methode der String-Klasse, die toString()-Methode der Integer-Klasse und die String-Konkatenation. Jede Methode hat ihre eigene einzigartige Implementierung, und die Wahl, welche Methode verwendet werden soll, wird von der spezifischen Anwendungsfall abhängen.