1
Preparar los datos que desea dar formato dentro de sus cadenas. El formato de cadenas permite dar formato a cadenas de texto con el numérico y otro contenido. El siguiente ejemplo de código Java demuestra la creación de unas pocas variables numéricas
myInt int = 3 ; .
Doble MyDouble = Math.sqrt ( 5 ) ;
otherInt int = 31 ;
Estos ejemplos son para demostración, pero en su propio código que puede utilizar cualquier tipo numérico que te gusta, así como las fechas , tiempos y personajes , entre otras opciones.
2
Realizar la operación de formato en su programa. El siguiente código de ejemplo muestra una llamada al método formato de la clase string , pasándole un poco de texto , así como especificadores de formato que indican el tipo de formato que se refleja en la salida de cadena
String.format ( " myInt : . % D MyDouble :% f otherInt :% x ");
Este código aún no está completo, pero demuestra la primera parte del proceso . Los especificadores de formato aparecen después del signo de porcentaje para instruir a Java para el tratamiento de los sectores de la cadena como contenido con formato , indicando decimal, coma flotante y formato hexadecimal.
3
Pase el método de formato de las variables como parámetros adicionales . Cuando Java se encuentra con los especificadores de formato en el código, que buscará las variables o valores que se incluirán. El siguiente código muestra ampliada incluyendo las tres variables como parámetros de método
String.format ( " myInt :% d MyDouble :% f otherInt : % x" , myInt , MyDouble , otherInt ) .
< P > Este código incluye las variables en el orden reflejado dentro de la primera parámetro de cadena con el método . La cadena resultante contendrá el texto y los valores dentro de cada variable , con formato según los especificadores de la lista.
4
tienda la nueva cadena en una variable. El método format string devuelve un nuevo valor de cadena que contiene los caracteres de formato solicitados . Modifique el código para guardar el resultado en una variable de cadena de la siguiente
Cadena formattedString = String.format ( " myInt :% d MyDouble :% f otherInt : % x" , myInt , MyDouble , otherInt ) .
el lenguaje Java ofrece instalaciones de formato de los flujos de salida , así como cadenas , pero la ventaja de utilizar el método de la clase de cuerdas es que usted adquiera una referencia a una nueva variable de cadena, que luego se puede utilizar en cualquier momento posterior en su programa.
5
Guarde el archivo Java, compilar y ejecutar el programa para probarlo. Puede incluir la siguiente línea de código simple para la salida de su nueva cadena en la consola de salida estándar
System.out.println ( formattedString ) .
Esta es una manera rápida de probar su procesamiento . Si el programa no funciona como se esperaba que , verifique su código de nuevo, incluyendo los valores de las variables .