有什么简单的方法可以在Java中填充字符串吗
看起来应该在一些类似StringUtil的API中,但我找不到任何可以做到这一点的东西
自Java 1.5以来,String.format()可用于左/右填充给定字符串
公共静态字符串padRight(字符串s,int n){
返回字符串。格式(“%-”+n+“s”,s);
}
公共静态字符串padLeft(字符串s,int n){
返回字符串。格式(“%”+n+“s”,s);
}
…
公共静态void main(字符串args[])引发异常{
System.out.println(padRight(“Howto”,20)+“*”);
System.out.println(padLeft(“Howto”,20)+“*”);
}
输出为:
如何*
如何*