String padding

From Null-pointer

Jump to: navigation, search

Contents

Pad numbers

Left padding integer [1]

String value = String.format("%05d", number);

Pad Strings

Padding Strings in Java [2]

String left = String.format("%1$-10s", "12345");
 System.out.println("[" + left + "]");
 String right = String.format("%1$#10s", "12345");
 System.out.println("[" + right + "]");
/*
[12345     ]
[     12345]
 
*/

Ident

//5 char indent
String.format("%1$-5s", "");

See Also

References

  1. http://stackoverflow.com/questions/473282/left-padding-integers-with-zeros-in-java
  2. http://stackoverflow.com/questions/388461/padding-strings-in-java
Personal tools