JavaのString.formatメソッドを使用して、ゼロの前に整数を付けることが可能かどうか疑問に思っていますか?
例えば:
1は001に
なり
ます2は002になります...
11は011に
なり
ます12は012になります...
526は526のまま
です... etc
現時点では、次のコードを試しました。
String imageName = "_%3d" + "_%s";
for( int i = 0; i < 1000; i++ ){
System.out.println( String.format( imageName, i, "foo" ) );
}
残念ながら、これは番号の前に3つの空のスペースがあります。代わりに数値の前にゼロを付けることはできますか?
Javaの先行ゼロ
—
Jonathon Faust