Básica objetos Java, como números enteros y números de punto flotante , existiendo en la memoria en las representaciones fijas que están definidos por el estándar de Java - independientemente del número de lugares importantes o decimal utiliza un programa en particular para su producción . El código Java puede manipular la forma en que los objetos se imprimen con un grado significativo de flexibilidad . Además, usted puede dejar Java manejar las diferentes convenciones seguidas por cada país - es decir, el "locale ". Instrucciones
1
Crear un objeto StringBuffer para contener el resultado del proceso de formato , como en el siguiente ejemplo de código:
StringBuffer mybuffer = new StringBuffer ();
< br > 2
Crear un objeto formateador que encarnan las formas específicas en las que desea dar formato a la salida. El código siguiente es un ejemplo:
formateador myFormatter = new formateador ( mybuffer , Locale.IT ) ;
El ejemplo sigue la convención italiana para su producción , según lo especificado por el argumento de la localidad . constructor de la clase
3
pueblan el formateador , como en el siguiente ejemplo de código:
salario float = 54366.99 ;
myFormatter.format ( "Este es el valor de Pi :% e% n ", Math.PI ) ;
myFormatter.format ( " y este es el sueldo % f % n " , salario) ;
Cada invocación . de Formatter.format () añade su formato argumento para el resultado de las anteriores
4
Envía la salida del formateador para un destino de salida , como en el siguiente ejemplo de código:
System.out.println ( myBuffer.toString ());
el ejemplo envía la salida del formateador en la salida estándar de la aplicación Java
.