Je me demande s'il est possible, en utilisant la méthode String.format en Java, de donner un entier précédant les zéros?
Par exemple:
1 deviendrait 001
2 deviendrait 002
...
11 deviendrait 011
12 deviendrait 012
...
526 resterait comme 526
... etc.
Pour le moment, j'ai essayé le code suivant:
String imageName = "_%3d" + "_%s";
for( int i = 0; i < 1000; i++ ){
System.out.println( String.format( imageName, i, "foo" ) );
}
Malheureusement, cela précède le nombre avec 3 espaces vides. Est-il possible de faire précéder le nombre de zéros à la place?