StringBuffer
public class Test03StringBuffer {
public static void main(String[] args) {
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("123");
System.out.println("内容:" + stringBuffer);
System.out.println("长度:" + stringBuffer.length());
System.out.println("容量:" + stringBuffer.capacity());
StringBuffer stringBuffer1 = new StringBuffer(100);
stringBuffer1.append("123");
System.out.println("内容:" + stringBuffer1);
System.out.println("长度:" + stringBuffer1.length());
System.out.println("容量:" + stringBuffer1.capacity());
StringBuffer stringBuffer2 = new StringBuffer("123");
System.out.println("内容:" + stringBuffer2);
System.out.println("长度:" + stringBuffer2.length());
System.out.println("容量:" + stringBuffer2.capacity());
stringBuffer.setLength(2);
System.out.println(stringBuffer);
System.out.println(stringBuffer.charAt(1));
stringBuffer.setCharAt(2, '1');
System.out.println(stringBuffer);
System.out.println(stringBuffer.reverse());
System.out.println(stringBuffer.insert(3, "1"));
System.out.println(stringBuffer.delete(0, 2));
System.out.println(stringBuffer.deleteCharAt(1));
}
}
运行结果:
内容:123
长度:3
容量:16
内容:123
长度:3
容量:100
内容:123
长度:3
容量:19