如何用0填充以下代码中第一列的空格?
for(int i = 0; i < 10; i++) {
System.out.printf("%-3.0f %-1s%8.2f%1s %8.2f\n", (double)i, "[", 10d, "]", 10000d);
}
输出:
0 [ 10.00] 10000.00
1 [ 10.00] 10000.00
...
我想要的输出
000 [ 10.00] 10000.00
001 [ 10.00] 10000.00
...