免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
JavaのStringBuilderのとStringBufferの
(1)
高いStringBuilderの効率、安全性、低い
低いStringBufferの効率、安全性
(2)
どちらのAbstractStringBufferBuilder親が一般的である
ほとんどのインターオペラビリティの使用の両方
public class TestStringBuilder {
public static void main(String[] args) {
StringBuilder h=new StringBuilder();
//字符串的追加
h.append("holle ");
h.append('你');
h.append(true);
h.append(520);
System.out.println(h.toString());
h.delete(3,5);//含头不含尾的删除
System.out.println(h);
h.deleteCharAt(1);//删除指定位置
System.out.println(h);
h.insert(2,'想');
System.out.println(h);
System.out.println(h.indexOf("t")+"\t"+h.indexOf("m"));//查找
h.capacity();//容量 扩容初始长度x2+2 当容量不够时会自动扩容
}
}