Какой шаблон форматирования следует использовать, чтобы получить строки «00123», «00001» из чисел «123» и «1» соответственно? - PullRequest
0 голосов
/ 27 октября 2010

Мне нужно отформатировать числа так, чтобы им предшествовали нули, содержащие 5 цифр.

Я не понимаю, как создавать шаблоны для java форматера.

Я пытался %4d, но он не добавляет нули.

Ответы [ 2 ]

7 голосов
/ 27 октября 2010

%05d должен сделать это, я считаю

3 голосов
/ 27 октября 2010
int a=123;   
System.out.println(String.format("%05d",a));
...