org.apache.commons.lang3的StringUtils
方法如下:
public static String leftPadTime(Integer time){
return StringUtils.leftPad(String.valueOf(time), 2, "0");
}
左側填充:
leftPad():
StringUtils.leftPad(String str,int size);
StringUtils.leftPad(String str,int size,String padStr);
右側填充:
rightPad():
StringUtils.rightPad(String str,int size);
StringUtils.rightPad(String str,int size,String padStr);
中間填充:
center():
StringUtils.center(String str, int size);
StringUtils.center(String str, int size, String padString);
例:
StringUtils.center("abcdef", 20);
返回結果(左右各7個空格):abcdef
StringUtils.center("abcdef", 20,"*_");
返回結果:*_*_*_abcdef*_*_*_*_
StringUtils.leftPad("abc", 10, "*");
返回結果:*******abc