Cómo convertir int to string en java

Cómo convertir int to string en java
En cualquier lenguaje de programación, incluido Java, hay algunas funcionalidades que se pueden realizar en las cadenas pero no en los enteros, por ejemplo, no podemos concatenar los valores enteros. Para tratar tales casos, tenemos que convertir un valor entero a un valor de cadena, y para hacerlo, Java proporciona múltiples métodos. Además, necesitamos convertir un valor entero a un valor de cadena mientras trabajamos con formularios porque en los campos de texto todo se muestra en un formato de cadena.

Hay varias formas de convertir un entero en una cadena, sin embargo, en este artículo, cubriremos algunos métodos de conversión int para caducar con más frecuencia:

  • Entero.método toString () en Java
  • Cadena.Método ValueOf () en Java
  • Cadena.Método de formato () en Java

Vamos a empezar!

Entero.método toString () en Java

Java proporciona un método muy útil Encadenar() que devuelve una cadena y si la usamos con el Entero clase luego convertirá el valor entero en valor de cadena.

Ejemplo

En el fragmento de código proporcionado a continuación, tenemos un valor entero del Encadenar() el método se utiliza para convertir que En t valorar en cadena:

clase pública conversionExample
publicClassConversionExample
publicstaticvoidmain (string [] args)
int número = 72;
Cadena str = entero.toString (número);
Sistema.afuera.println ("Valor convertido:" + str);

El código completo y la salida respectiva se verán así:

La salida se ve bastante similar al valor entero, no se preocupa! Podemos validar el tipo de variable utilizando Java's getClass ().getName () método. Considere el siguiente fragmento de código para una comprensión profunda de cómo verificar el tipo de variable:

Sistema.afuera.println (str.getClass ().getName ());

El fragmento dado a continuación muestra el código completo y la salida respectiva:

Ahora la salida verifica que el número se convierte correctamente en una cadena.

Cadena.Método ValueOf () en Java

Java proporciona otro método útil Cadena.valor de() que se puede usar para convertir int en el valor de la cadena.

Ejemplo

Consideremos el siguiente ejemplo que elabora cómo usar el Cadena.valor de() Método en Java:

int número = 72;
Sistema.afuera.println (cadena.valor de (número));

El siguiente será la salida del fragmento de código anterior:

Esta vez verificamos el tipo de variable concatenando los valores:

int número = 72;
int número2 = 172;
Sistema.afuera.println ("sin conversión:" + número + número2);
Sistema.afuera.println ("Después de la conversión:"+ cadena.valor de (número)+ número2);

El código completo y su salida se verán así:

En el fragmento anterior, tenemos dos valores enteros, inicialmente, cuando concatenamos dos valores enteros, entonces obtenemos la suma de dos valores.

Sin embargo, cuando convertimos un valor int a una cadena y luego cuando lo agregamos con un valor entero, obtenemos una cadena concatenada:

Cadena.Método de formato () en Java

Toma algunos argumentos y los formatea en una cadena.

Ejemplo

El código dado a continuación proporciona una comprensión detallada de cómo usar cadena.método format () para convertir un valor entero en una cadena:

int número = 72;
Cadena str = string.formato ("%d", número);
Sistema.afuera.println ("valor resultante:" + str);
Sistema.afuera.println ("Tipo:" + STR.getClass ().getName ());

La salida del fragmento de código anterior se muestra en la siguiente figura:

La salida autentica el funcionamiento del Cadena.formato() Método, ya que convierte con éxito el valor entero en valor de cadena.

Conclusión

Java proporciona múltiples métodos para convertir un valor int a un valor de cadena como Cadena.formato(), Encadenar(), y valor de() métodos. Para hacerlo, se pasará un valor entero a cualquiera de los métodos mencionados anteriormente y para verificar el tipo de variables, el getClass ().getName () se puede usar el método. Este artículo elabora varias formas de convertir un valor entero a un valor de cadena en Java.