Java'da String.format yöntemini kullanarak sıfırlardan önce bir tamsayı vermenin mümkün olup olmadığını merak ediyorum.
Örneğin:
1 olur 001
2 olur 002
...
11 olur 011
12 olur 012
...
526 526 kalır
... vb.
Şu anda aşağıdaki kodu denedim:
String imageName = "_%3d" + "_%s";
for( int i = 0; i < 1000; i++ ){
System.out.println( String.format( imageName, i, "foo" ) );
}
Maalesef, bu sayı 3 boşlukla önde geliyor. Bunun yerine sayının önüne sıfır koymak mümkün mü?