string format java – Conversión de Java int a String con ejemplos

Conversión de Java int a String con ejemplos – string format java

Tabla de contenidos

Aprenda todo lo que hay que saber sobre la clase String en Java. En este tutorial se cubren las muchas formas de declarar Strings en Java y cómo utilizar los métodos de la clase String.

En esta guía, aprenderemos a convertir una int a cadena en Java. Podemos convertir int a String

usando el método String.valueOf() o Integer.toString(). También podemos usar el método String.format() para la conversión.

1. Convertir int a String usando String.valueOf() – string format java

String.valueOf(int i)

method toma el valor entero como argumento y devuelve una cadena que representa el argumento int.

Firma del método:
public static String valueOf(int i)

parámetros:
i – entero que necesita ser convertido en una cadena

regresa:
Una cadena que representa el argumento del número entero

Java – int to String usando String.valueOf() – string format java

public class JavaExample { public static void main(String args[]) { int ivar = 111; String str = String.valueOf(ivar); System.out.println("String is: "+str); //output is: 555111 porque el str es un string // y el + concatenaría el 555 y str System.out.println(555+str); }}

Salida:
Conversión de Java Int a String

2. Convierte int a String usando Integer.toString() – string format java

El métodoInteger.toString(int i)

funciona igual que el método String.valueOf(int i). Pertenece a la clase Integer y convierte el valor entero especificado a String. por ejemplo, si el valor pasado es 101, entonces el valor devuelto de la cadena sería «101».

Firma del método:
public static String toString(int i)

parámetros:
i – entero que requiere conversión

regresa:
Cuerda que representa la i entera.

Ejemplo:

int ivar2 = 200;String str2 = Integer.toString(ivar2);

Java – int to String usando Integer.toString()

public class Example { public static void main(String args[]) { int ivar = 111; String str = Integer.toString(ivar); System.out.println("String is: "+str); //output is: 555111 porque el str es una cadena // y el + concatenaría el 555 y str System.out.println(555+str); //la salida es 666 porque ivar es un valor int y el //+ realizaría la suma de 555 e ivar System.out.println(555+ivar); }}

Salida:

La cadena es: 111555111666

Ejemplo: Convertir int en String

Este programa demuestra el uso de los dos métodos mencionados anteriormente(String.valueOf() y Integer.toString()). Aquí tenemos dos variables enteras y estamos convirtiendo una de ellas usando el método String.valueOf(int i) y otra usando el método Integer.toString(int i).

public class IntToString { public static void main(String[] args) { /* Método 1: usando el método valueOf() * de la clase String. */ int ivar = 111; String str = String.valueOf(ivar); System.out.println("String is: "+str); /* Método 2: usando el método toString() * de la clase Integer */ int ivar2 = 200; String str2 = Integer.toString(ivar2); System.out.println("String2 is: "+str2); }}

Salida:

La cadena es: 111Cadena2 es: 200

3. Método String.format() para la conversión

clase pública JavaEjemplo{ public static void main(String args[]){ int num = 99; String str = String.format("%d",num); System.out.println("hello"+str); }}

Salida:

hola99

Después de terminar este curso, usted sabrá cómo hacer un string en java, y por lo tanto podrán aplicarlo a su trabajo para reforzar sus conocimientos.

String es uno de los tipos de datos más significativos en Java

En términos de programación diaria, String es uno de los tipos de datos más significativos en Java, y es también uno de los más utilizados. Las cadenas de caracteres están definidas y soportadas por la variable string. El término «cadena» se refiere a una matriz de caracteres en varios lenguajes informáticos diferentes. Sin embargo, en Java no es así. Las cadenas se consideran objetos en Java.

En realidad, usted ha estado utilizando la clase String desde el principio, pero no era consciente de ello en el momento de escribir. Cuando generas un literal de cadena, en realidad estás creando una instancia de la clase String.

string format java

Según Java, un objeto String se crea automáticamente a partir de la cadena «En Java, las cadenas son objetos». Como resultado, el uso de la clase String ha estado «por debajo de la superficie» en las aplicaciones que le han precedido. Aprende a tratarla con claridad en las siguientes secciones de esta guía. Por favor, ten en cuenta que la clase String es bastante extensa, y aquí sólo rascaremos la superficie de sus capacidades. Es una clase que querrás tomar por tu cuenta para aprender más sobre ella.

1. Crear una cadena de caracteres

Las cadenas pueden crearse de la misma manera que cualquier otro tipo de objeto: ejecutando el constructor String y utilizando la palabra clave new.

2. Uso de los métodos de la clase String en su código

La clase String contiene un número de métodos que se utilizan para manipular cadenas. A continuación se indican todos los métodos disponibles:

length() devuelve el número de caracteres que contiene la cadena.

Character charAt(int I Esta función devuelve el carácter situado en el índice i.

String substring(int I Esta función devuelve la subcadena del carácter del índice i al final de una cadena de caracteres.

String substring(int I int j): Esta función devuelve la subcadena que abarca los índices I y j-1.

str es una cadena concatenada con la cadena especificada por str. Cadena concat(Cadena str): Concatena la cadena especificada con el final de esta cadena.

el int indexOf (String s): Esta función devuelve un índice dentro de una cadena que corresponde a la primera ocurrencia de la cadena proporcionada.

the int indexOf (String s, int I Esta función devuelve el índice dentro de la cadena donde se produce la primera ocurrencia de la cadena suministrada, a partir del índice especificado, empezando por el índice especificado.

la función equals (Object) compara esta cadena con el objeto suministrado por el parámetro otherObject.

IgnoreCase (String otherString): Esta función compara una cadena con otra sin tener en cuenta las mayúsculas y minúsculas.

Compara dos cadenas lexicográficamente, utilizando la función int compareTo (String otherString).

int compareToIgnoreCase (String anotherString): Compara dos cadenas lexicográficamente, teniendo en cuenta sólo el primer carácter de cada cadena.

String toLowerCase(): Esta función convierte todos los caracteres de una cadena a minúsculas.

String toUpperCase(): Esta función convierte todos los caracteres de una cadena en mayúsculas.

String trim() devuelve un duplicado de la cadena que ha sido editado para eliminar los espacios en blanco en ambos extremos. Los espacios en blanco del centro no se ven afectados.

String trim() devuelve un duplicado de la cadena que ha sido editado para eliminar los espacios en blanco en ambos extremos. No tiene efecto sobre los espacios en blanco del centro de la página.

Los objetos String no pueden ser modificados.

El contenido de un objeto String es inmutable después de su creación. Es decir, una vez que se ha producido una cadena, es imposible cambiar la secuencia de caracteres que la componen. Gracias a esta restricción, Java es capaz de implementar cadenas de manera más eficiente. A pesar de que esto parece ser una desventaja significativa, no lo es.

Cuando se requiere una cadena que es una variación de una cadena existente, simplemente se puede generar una nueva cadena que tiene los cambios apropiados a la original. Debido a que los objetos String innecesarios se recogen automáticamente, no tendrá que preocuparse por lo que ocurre con las cadenas que se desperdician. Sin embargo, el hecho de que las variables de referencia de las cadenas puedan cambiar el objeto al que se refieren debería ser evidente, porque lo hacen. Simplemente, una vez que se ha creado un objeto String, no se puede modificar una vez que se ha establecido su contenido.

string format java

Utilizaremos otro de los métodos de String, substring, para comprender adecuadamente por qué las cadenas inmutables no son un obstáculo (). El método substring() crea un nuevo String que contiene una porción específica del String que lo llama, tal y como lo ha indicado quien lo llama. Dado que se crea un nuevo objeto String que contiene la subcadena, la cadena antigua no se transforma, y la restricción de inmutabilidad no se viola en el proceso.

El argumento String en los argumentos de la línea de comandos

Ahora que has aprendido sobre la clase String, podrás comprender el parámetro args en main(), que ha aparecido en cada uno de los programas que has visto hasta ahora. Muchas aplicaciones son capaces de aceptar lo que se conoce como argumentos de línea de comandos. Durante la ejecución de un programa, un argumento de línea de comandos es la información que aparece inmediatamente después del nombre del programa en la línea de comandos.

Es bastante sencillo recuperar los parámetros de la línea de comandos dentro de un programa Java: se almacenan como cadenas en la matriz String dada al método main ().

Otros artículos que te pueden interesar

Java String split() Método con ejemplos

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio