用列做标题

时间:2017-12-09 20:08:49

标签: java list netbeans

有人可以解释为什么这行代码:

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

这是:

Num

而不是:

Num    Nome     Idade Automóvel     Total de Prémios

1 个答案:

答案 0 :(得分:0)

只有第一个参数表示格式化所有其他参数只是要在格式字符串中指定的位置使用的数据。你应该这样写:

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