Мне интересно, возможно ли с помощью метода String.format в Java дать целые числа, предшествующие нулям?
Например:
1 станет 0012 станет 002...11 станет 01112 станет 012...526 останется как 526...так далее
На данный момент я попробовал следующий код:
String imageName = "_%3d" + "_%s";
for( int i = 0; i < 1000; i++ ){
System.out.println( String.format( imageName, i, "foo" ) );
}
К сожалению, этому числу предшествует 3 пустых пробела.Можно ли вместо числа ставить нули вместо?