public class MyClass {
public static String padRight(String str, int len, char ch) {
return String.format("%-" + len + "s", str).replace(' ', ch);
}
public static String padLeft(String str, int len, char ch) {
return String.format("%" + len + "s", str).replace(' ', ch);
}
public static void main(String args[]) {
String str = "Java";
System.out.println(padRight(str, 10, '#'));
System.out.println(padLeft(str, 10, '#'));
}
}
/*
run:
Java######
######Java
*/