Tecnología

Inicio

Cómo dar formato a las columnas y números en Java

objetos Java básicos, tales como números enteros y números en coma flotante, existen en la memoria en las representaciones fijas que están definidos por el estándar de Java - independientemente de la cantidad significativa o lugares decimales utiliza un programa en particular para su producción. El código Java puede manipular la forma en que esos objetos se imprimen con un importante grado de flexibilidad. Por otra parte, puede dejar de Java manejar las diferentes convenciones seguidas por cada país - es decir, el "locale".

Instrucciones

1 Crea un objeto StringBuffer para mantener el resultado del proceso de formateo, como en el siguiente ejemplo de código:

StringBuffer mybuffer = new StringBuffer ();

2 Crear un objeto formateador que encarnan las formas específicas en las que desea dar formato a su salida. El código siguiente es un ejemplo:

Formateador myFormatter = new formateador (mybuffer, Locale.IT);

El ejemplo sigue el método del italiano para su producción, según lo especificado por el argumento de configuración regional para el constructor de la clase.

3 Poblar el formateador, como en el siguiente ejemplo de código:

flotar salario = 54366.99;

myFormatter.format ( "Este es el valor de Pi:% e% n", Math.PI);

myFormatter.format ( "y este es el salario% f% n", salario);

Cada invocación de Formatter.format () añade su formato argumento para el resultado de las anteriores.

4 Enviar la salida del formateador para un destino de salida, como en el siguiente ejemplo de código:

System.out.println (myBuffer.toString ());

El ejemplo se envía la salida del formateador para la salida estándar de la aplicación Java.

Consejos y advertencias

  • Consulte la documentación en línea para la clase de formateador para una especificación completa de las cadenas de formato que puede utilizar.