View Problem

Zero pad a number

Given the number 42, pad it to 8 characters like 00000042
ExpandDiskEdit
java
String formatted = new DecimalFormat("00000000").format(42);
ExpandDiskEdit
java 1.5 or later
String formatted = String.format("%08d", 42);

Submit a new solution for java
There are 35 other solutions in additional languages (clojure, cpp, csharp, erlang ...)