|
s = (new StringBuilder(String.valueOf(s))).append("47").toString();
这句其实产生两个对象
一个 StringBuilder对象 是new出来的
一个 String对象 是StringBuilder对象toString()返回的
JDK里源码:
public String toString() {
// Create a copy, don't share the array
return new String(value, 0, count);
}
[ 本帖最后由 ruijf 于 2009-5-24 00:35 编辑 ] |
|