Quantcast
Viewing latest article 5
Browse Latest Browse All 23

Answer by bvdb for How can I pad an integer with zeros on the left?

Let's say you want to print 11 as 011

You could use a formatter: "%03d".

Image may be NSFW.
Clik here to view.
enter image description here

You can use this formatter like this:

int a = 11;
String with3digits = String.format("%03d", a);
System.out.println(with3digits);

Alternatively, some java methods directly support these formatters:

System.out.printf("%03d", a);

Viewing latest article 5
Browse Latest Browse All 23

Trending Articles