StringBuilder
char[] value; int count; public StringBuilder() {
super(16);
} AbstractStringBuilder(int capacity) {
value = new char[capacity];
}append的实现
public AbstractStringBuilder append(String str) {
if (str == null) str = "null";
int len = str.length();
ensureCapacityInternal(count + len);
str.getChars(0, len, value, count);
count += len;
return this;
}toString实现
Last updated