Int in String umwandeln

JavaJavaBeginner
Jetzt üben

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

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/StringManipulationGroup(["String Manipulation"]) 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/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/StringManipulationGroup -.-> java/strings("Strings") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/wrapper_classes("Wrapper Classes") java/FileandIOManagementGroup -.-> java/files("Files") java/FileandIOManagementGroup -.-> java/create_write_files("Create/Write Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/variables -.-> lab-117423{{"Int in String umwandeln"}} java/output -.-> lab-117423{{"Int in String umwandeln"}} java/strings -.-> lab-117423{{"Int in String umwandeln"}} java/wrapper_classes -.-> lab-117423{{"Int in String umwandeln"}} java/files -.-> lab-117423{{"Int in String umwandeln"}} java/create_write_files -.-> lab-117423{{"Int in String umwandeln"}} java/working -.-> lab-117423{{"Int in String umwandeln"}} java/string_methods -.-> lab-117423{{"Int in String umwandeln"}} end

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

Umwandeln von int in String 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.

Umwandeln von int in String 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.

Umwandeln von int in String mithilfe von String-Konkatenation

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.