Мне интересно, можно ли использовать метод String.format в Java, чтобы получить целое число, предшествующее нулям?Формат целочисленного с использованием формата строки Java
Например:
1 стал бы 001
2 станет 002
...
11 станет 011
12 станет 012
...
526 будет оставаться 526
... и т.д.
на данный момент я попытался следующий код:
String imageName = "_%3d" + "_%s";
for(int i = 0; i < 1000; i++){
System.out.println(String.format(imageName, i, "foo"));
}
К сожалению, это предшествует числу с 3 пустым пространством. Возможно ли предшествовать числу нулями?
Возможный дубликат [Добавить ведущие нули в Java] (http://stackoverflow.com/questions/275711/add-leading-zeroes-in-java) –