Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo convertir datos int en datos de cadena?

¿Cómo convertir datos int en datos de cadena?

Método 1:

int i=10;

String s="" i

Esto utiliza el mecanismo toString de Java. conversión, cualquier tipo cuando se agregue a String se convertirá primero a String.

Método 2:

int i =10;

String s=String.valueOf(i);

Esto está usando String. La conversión se completa mediante el método de fábrica proporcionado por la clase.

1,) Cadena s = String.valueOf(i);?

2.) Cadena s = Integer.toString(i);?

3 .) String s = "" i;

Extensiones

Dado que la clase String es un objeto inmutable, puedes reutilizar la clase String a voluntad sin problemas.

De hecho, hay un grupo de buffer de objetos String dentro del sistema. Cuando se utiliza el método String.valueOf, extraerá tantos objetos calificados como sea posible del grupo.

Lo que hay que dejar claro es que String es un tipo de referencia e int es un tipo básico, por lo que la conversión entre los dos no es una conversión entre tipos básicos, que también es el problema planteado por SUN. La importancia se debe a que SUN proporciona bibliotecas de clases correspondientes para que los programadores las utilicen directamente.