“Conocimiento Programación>Programación Java

Cómo dar formato a columnas en Java

2015/1/14
código Java a menudo necesita cuadros de salida con filas y columnas. Los programas generan una tabla mediante la generación de una fila a la vez. Sin embargo , a fin de que los campos de cada fila para ajustarse a un formato de tabla , las instancias del mismo campo en diferentes filas deben estar alineados uno con el otro y con los títulos de las columnas correspondientes . La función de las bibliotecas Java soportan la salida formateada. Se puede escribir código Java que toma valores de campo de longitud variable y formatos en columnas ordenadas . Instrucciones
1

Incluir las siguientes líneas al principio del código Java :

java.io.PrintStream importación ;

PrintStream MyStream PrintStream = new ();

Se puede utilizar cualquier instancia de la clase PrintStream para recibir la salida formateada. En particular , la salida estándar del programa - System.out - es una instancia de PrintStream
2

formato a una entrada de la columna con un valor entero haciéndolo encajar en el ancho de la columna, como . en el siguiente código de ejemplo :

myInt int = 46 ;

myStream.format ("% 5d " , myInt ) ;

Reemplazar " 5 " con la anchura de la la columna . El ejemplo enviará "46" - el valor entero , justificado a la derecha de forma predeterminada , precedido de tres espacios para ocupar cinco puestos en total - a " MyStream "
3

Formato . una entrada de la columna con un valor de punto flotante por lo que cabe en el ancho de la columna, como en el siguiente ejemplo de código:

flotador myFloat = 87,494 ;

myStream.format ("% 6.2f " , myFloat ) ;

Reemplazar" 6 " con el ancho total de la columna - incluyendo el punto decimal - y" 2 "con el número de decimales a mostrar. Los puntos decimales también se alineaban a lo largo de toda la columna . El ejemplo enviar " 87.49 " - el valor de punto flotante , justificado a la derecha de forma predeterminada , precedido por un único espacio a ocupar seis puestos en total - a " MyStream "
< br . >

Programación Java
Cómo Aprender Diseño Web rápidamente
Cómo hacer un archivo CSV en Java
Cómo hacer que Java Objects Repeat
Cómo Graficar en Java
Resumen Vs Class . Interfaz en Java
Tutorial de Java para Copiar y Pegar
¿Java viene con Windows XP?
Cómo multiplicar dos números enteros de varios dígitos en Java
Conocimiento de la computadora © http://www.ordenador.online