public static void main(String args[]) { System.out.printf("%-20s%-20s%-20s\n","0000011","Carlos","Mauricio"); System.out.printf("%-20s%-20s%-20s\n","0001442","Andrea","Margarita"); System.out.printf("%-20s%-20s%-20s\n","0344127","Marco","Antonio"); System.out.printf("%-20s%-20s%-20s\n","9532114","Juan","Fernando"); }
Como se puede observar el método printf usa el caracter % para formatear. Cuando se coloca %-20s indica que se imprimira cada cadena de texto separandolas 20 espacios. La salida del programa será la siguiente:
0000011 Carlos Mauricio
0001442 Andrea Margarita
0344127 Marco Antonio
9532114 Juan Fernando
Esto es muy interesante gracias
ResponderEliminarGracias, justo lo que buscaba
ResponderEliminarsi tuvieses quisieses poner carlos y debajo suyo todos los números, andrea y debajo todos los números:
ResponderEliminarCarlos
0000011
0001442
0344127
9532114
andrea
0000011
0001442
0344127
9532114
se podría hacer con printf directamente??
seria de gran ayuda una contestación rápida, saludos y gracias de antemano.
andrea
ResponderEliminar0000011
0001442
0344127
9532114
carlos
0000011
0001442
0344127
9532114
en un formato de esta forma se podría hacer con printf??
se agradeceria respuesta rapida, saludos y gracias de antemano.
Gracias, era lo que estaba buscando.
ResponderEliminarun formato asi?
ResponderEliminarISIN MNEMONICO SERIE MONEDA ESTADO INSCRIPCION RETIRO CAPITAL_CORTADO CAPITAL_CONTABLE_ACTUAL
------------ ---------- ----- ------ ------ ----------- ---------- ---------------------- -----------------------
PEP209005003 ADESURI1 S/. N 03/05/1994 03/06/2004 2072663 0
PEP452055002 MICHEI1 S/. S 10/04/2000 3272805 3272805
PEP661001003 CHUBSGC1 S/. S 24/11/1998 41616000 41616000