作者tuju ()
站内java
标题Re: [J2SE] String padding 的问题
时间Sun Apr 27 03:53:00 2008
稍微改良一下, String + String = String 这种写法的效率不好
这里没考虑中英文问题.
String pad(String str, int size){
char [] chars = new char[size];
java.util.Arrays.fill(chars, ' ');
str.getChars(0, str.length(), chars, 0);
return new String(chars);
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.37.194
※ 编辑: tuju 来自: 122.116.37.194 (04/27 03:59)
※ 编辑: tuju 来自: 122.116.37.194 (04/27 03:59)
※ 编辑: tuju 来自: 122.116.37.194 (04/27 04:00)
1F:推 willieliao:Java 的char是utf16跟window依样,不用考虑中英文 04/27 13:17
2F:推 silver8250:感谢您热情的回答!! 04/27 14:47