2017-12-09 7 views
0

kann mir jemand erklären, warum diese Codezeile:Doing-Header mit Spalten

System.out.printf("%-6s", "Num", "%-10s", "Nome", "%-18s", "Idade Automóvel", "%-15s", "Total de Prémios"); 

Does this:

Num 

Statt dessen:

Num Nome  Idade Automóvel  Total de Prémios 

Antwort

0

Nur erste Argument stellt Formatierung Alle anderen Argumente sind nur Daten, die an Stellen verwendet werden, die mit Formatzeichenfolgen angegeben sind. Sie sollten es so schreiben:

System.out.printf("%-6s %-10s %-18s %-15s", "Num", "Nome", "Idade Automóvel", "Total de Prémios");