關於StringBuilder與StringBuffer---正在苦學java程式碼的新手之菜鳥日記
阿新 • • 發佈:2021-01-13
技術標籤:java
StringBuilder與StringBuffer 都是可變字串,功能基本一樣,都支援動態修改。StringBuilder不支援多執行緒(非執行緒安全)
程式碼如下:
public static void main(String[] args) {
StringBuilder s1=new StringBuilder("hello");
System.out.println(s1);
StringBuffer s2=new StringBuffer(10);//10代表緩衝,可忽略
s2.append("hello java" );//追加,在後面加
s2.insert(5, "php");//前面為位置,後面為內容
s2.insert(0, "00");//在第一位新增0
System.out.println(s2);
s2.delete(5, 9);//刪除6,7,8,9四個數
System.out.println(s2);
}
執行結果如下:
如有錯,請指出。