Java proporciona diversos métodos de formato de salida de texto . Utilizando el método de formato de la clase de cadena , puede crear objetos de cadena con el contenido con formato utilizando este contenido a la salida de información a los usuarios de los programas. Creación de cadenas con formato normalmente no es difícil, por lo que incluso los principiantes en el lenguaje puede lograr la tarea rápidamente. El método de cadena de formato proporciona un buen nivel de flexibilidad en términos de salida de cadena , por lo que su principal tarea será la de elegir lo que usted quiere que su cadena con formato de contener. Instrucciones
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 .