Java 源码 - StringBuilder
介绍
A mutable sequence of characters. This class provides an API compatible with StringBuffer, but with no guarantee of synchronization.
示例
public class Test {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("费哥");
sb.append("爱你");
System.out.println(sb.toString());
}
}
源码
public final class StringBuilder extends AbstractStringBuilder
implements Serializable, CharSequence
{
public StringBuilder() {
super(16);
}
@Override
public StringBuilder append(String str) {
super.append(str);
return this;
}
@Override
public StringBuilder reverse() {
super.reverse();
return this;
}
@Override
public String toString() {
return new String(value, 0, count);
}
}