我想用variable width从1
数到10
.
width:4
的例子
计数应为:
0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 ---> Note that it's not 00010
width:2
的例子
计数应为:
01 ... 09 10 ---> Not 010
我试过以下方法:
First attempt
for(int i = 1; i <= 10; ++i) {
System.out.println("0".repeat(width-1) + i);
}
Second attempt
String output = String.format("%04d", 1);
随着位数的变化,这些不能正确格式化数字.