作用:建立成功的字串物件,其長度是固定的,內容不能改變和編譯。雖然使用+可以達到附加新字串的目的,但是這樣就會產生新的string例項,如果重複對字串進行修改,將極大增加系統的開銷。使用字串生成器的目的就是提高改變字串的效率。
stringbulider bf= new stringbulider("hello")system.out.println(bf.tostring());
插入 insert()
stringbulider bf= new stringbulider("hello")bf.insert(5,"i")
system.out.println(bf.tostring());
刪除 delete()
stringbulider bf= new stringbulider("hello")bf.delete(1,3)
system.out.println(bf.tostring());
字串生成器
建立成功的字串物件,其長度是固定的,內容不能被改變和編譯,雖然使用 號可以達到附加新字元或字串的目的,但是 號會產生乙個新的string例項,會在記憶體中產生建立新的字串物件,如果重複的對字串進行修改,將極大的增加系統的開銷。而j2se5.0新增了可變字串行string builder類,大大提高的...
字串生成器 StringBuilder
利用stringbuilder類中的方法可動態地執行新增 刪除 插入和輸出等字串的編輯方式 public class jerque long endtime system.currenttimemillis 定義對字串操作後的時間 long time endtime starttime 計算對字串執...
Java字串生成器StringBuilder
public class jerque long endtime system.currenttimemillis 定義對字串操作後的時間 long time endtime startime 計算對字串執行操作的時間 stringbuilder builder new stringbuilder ...