gpt4 book ai didi

java - 如何在 Java 中使用 printf 用 0 填充空白区域

转载 作者:行者123 更新时间:2023-11-29 05:49:16 25 4
gpt4 key购买 nike

如何用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
...

最佳答案

在打印格式前加一个零:

System.out.printf("%03.0f ...");
// -----------------^

关于java - 如何在 Java 中使用 printf 用 0 填充空白区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14615386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com