Ich frage mich, ob es möglich ist, mit der String.format-Methode in Java eine Ganzzahl vor Nullen anzugeben.
Beispielsweise:
1 würde 001 werden
2 würde 002 werden
...
11 würde 011 werden
12 würde 012 werden
...
526 würde bleiben wie 526
... etc.
Im Moment habe ich folgenden Code ausprobiert:
String imageName = "_%3d" + "_%s";
for( int i = 0; i < 1000; i++ ){
System.out.println( String.format( imageName, i, "foo" ) );
}
Leider geht der Zahl 3 Leerzeichen voraus. Kann man der Zahl stattdessen Nullen voranstellen?