Padding Strings in Java with String.format()
public static String padRight(@Nonnull final String s, int n)
{
return String.format("%1$-" + n + "s", s);
}
public static String padLeft(@Nonnull final String s, int n)
{
return String.format("%1$" + n + "s", s);
}