“Conocimientos Programación>Programación Java

Cómo agregar Int en una cadena en Java

2015/2/9
Cuando tratas con números en los programas Java , puede generar a los usuarios junto con el texto . Puede agregar números como enteros de tipo primitivo de cadenas con la clase StringBuilder . Usted puede agregar un número entero a una cadena directamente , pero como objetos de cadena son inmutables en Java, esto es ineficiente. Si un objeto es inmutable , que no puede ser alterado . Si agrega algo a una cadena , esto hace que Java para crear una nueva cadena. En vez de hacer esto, usted puede utilizar la clase StringBuilder para agregar su entero a una cadena de texto de manera más eficiente . Instrucciones
1

Crea tu variable de cadena. Si aún no tiene una cadena a la que desea agregar un número entero , agregue la siguiente línea a su programa: someText String = " Este es un número" ;

Usted puede elegir cualquier nombre de variable y cadena valora usted tiene gusto . Si usted no tiene una variable entera , sin embargo, utilizar el siguiente código para crear una: . Int myNumber = 5 ;

El programa cuenta ahora con la cadena y el entero para añadir que
2

Crear un objeto StringBuilder . Agregue el código siguiente para crear una instancia de objeto de la clase StringBuilder : StringBuilder sbuild = new StringBuilder ( someText ) ;

El constructor StringBuilder toma un parámetro de cadena con el modelo inicial . Una vez que tenga un objeto StringBuilder , se puede llevar a cabo modificaciones en el valor de la cadena , incluyendo la adición de valores de otros tipos , como enteros a la misma.
3

añadir datos adicionales a su cadena con la objeto StringBuilder . Agregue la siguiente línea a su programa : sBuild.append (": ");

Esto prepara la cadena para agregar el valor entero , por lo precede con dos puntos y un espacio. De lo contrario, el número entero se añadirá inmediatamente después del texto existente , sin espacio entre ellas. Agregue la línea siguiente para añadir su número entero de la cadena : sBuild.append ( myNumber ) ;

Puede incluir más llamadas append- método si desea agregar más texto después del número
. 4

Obtener el valor nuevo de cadena de su objeto StringBuilder . Si desea almacenar el nuevo valor de cadena en la variable de cadena original, utilice el siguiente código : someText = sBuild.toString ();

Si prefiere crear una nueva variable de cadena, dejando el original afectado , utilice la siguiente sintaxis lugar : String = newText sBuild.toString ();

ahora puede hacer referencia a la nueva cadena en puntos posteriores en el código
5

Prueba el nuevo archivo. cadena. Agregue el código siguiente a la salida de la cadena : System.out.println ( someText ) ;

Si ha creado una nueva variable de cadena, modificar el parámetro de método de impresión para reflejar su nombre. Guarde el archivo y ejecutarlo. Compruebe que la salida coincida con lo que usted necesita para su funcionalidad del programa . Usted puede experimentar con el código si desea familiarizarse con la clase StringBuilder , llamando a sus métodos alternativos y la comprobación de los resultados.

Programación Java
¿Por qué hay excepciones mal número en Java
Cómo convertir String en InputStream en Java
Cómo hacer una baraja de cartas en NetBeans uso de matrices
Cómo cambiar el fondo de un campo de texto usando Jigloo y Java Swing
Cómo convertir String de Java a la Fecha
Cómo introducir múltiples intercepciones en Java
Ejemplos de inversión de números en un programa Java
Cómo aprender Java 6
Conocimientos Informáticos © http://www.ordenador.online