Convertir Int a String

JavaJavaBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Java, hay varias maneras de convertir un tipo de datos int a un tipo de datos String. En este laboratorio paso a paso, revisaremos tres métodos diferentes para convertir un int a un String en Java.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL 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(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) 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{{"Convertir Int a String"}} java/output -.-> lab-117423{{"Convertir Int a String"}} java/strings -.-> lab-117423{{"Convertir Int a String"}} java/wrapper_classes -.-> lab-117423{{"Convertir Int a String"}} java/files -.-> lab-117423{{"Convertir Int a String"}} java/create_write_files -.-> lab-117423{{"Convertir Int a String"}} java/working -.-> lab-117423{{"Convertir Int a String"}} java/string_methods -.-> lab-117423{{"Convertir Int a String"}} end

Crea un archivo Java

En primer lugar, crea un nuevo archivo Java llamado IntToString.java. Esto se puede hacer utilizando el siguiente comando en la terminal:

touch IntToString.java

Convertir int a String utilizando el método valueOf()

El método valueOf() se puede utilizar para convertir un int a un String. El método valueOf() pertenece a la clase String y devuelve una representación String del int especificado. Aquí hay un bloque de código de ejemplo en IntToString.java que muestra cómo utilizar este método:

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

        // using valueOf() method to convert int to String
        String str = String.valueOf(num);

        System.out.println(str);
    }
}

Para ejecutar el código, utiliza el siguiente comando en la terminal:

javac IntToString.java && java IntToString

La salida será 42.

Convertir int a String utilizando el método toString()

Otra forma de convertir un int a un String es utilizar el método toString() de la clase Integer. El método toString() devuelve un String que contiene el valor int representado por el objeto Integer. Aquí hay un bloque de código de ejemplo en IntToString.java que muestra cómo utilizar este método:

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

        // using toString() method to convert int to String
        String str = Integer.toString(num);

        System.out.println(str);
    }
}

Para ejecutar el código, utiliza el siguiente comando en la terminal:

javac IntToString.java && java IntToString

La salida será 42.

Convertir int a String utilizando la concatenación de cadenas

Una forma simple de convertir un int a un String es concatenarlo con una String vacía. Cuando un int se concatena con una String, el int se convierte automáticamente en un String. Aquí hay un bloque de código de ejemplo en IntToString.java que muestra cómo utilizar este método:

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

        // using string concatenation to convert int to String
        String str = "" + num;

        System.out.println(str);
    }
}

Para ejecutar el código, utiliza el siguiente comando en la terminal:

javac IntToString.java && java IntToString

La salida será 42.

Resumen

En este laboratorio, hemos discutido tres métodos para convertir un int a un String en Java. Estos métodos son el método valueOf() de la clase String, el método toString() de la clase Integer y la concatenación de cadenas. Cada método tiene su propia implementación única, y la elección de qué método utilizar dependerá del caso de uso específico.