3
Java文字列フォーマットを使用して整数をフォーマットする
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つの空のスペースがあります。代わりに数値の前にゼロを付けることはできますか?