Java的StringBuilder類的常用方法集錦

1.StringBuilder append(Object obj) 在StringBuild末尾添加Object的String形式, Object參數(shù)的類型可以為
a.boolean
b.char
c.char[]
d.charSequence
e.int
f.long
g.float
h.double
i.String
j.StringBuffer
k.Object
2.int capacity() 返回當前StingBuilder的容量
3.char charAt(int index) 返回在index位置上的字符
4.StringBuilder delete(int start,int end) 刪除從start到end位置上的子串
5.StringBuilder deleteCharAt(int index)刪除Index處的字符
6.void getCharsAt(int srcStart,int srcEnd,char[]dst,int dstStart)將StringBuilder中從scrStart到srcEnd位置的子串復(fù)制到dst數(shù)組中,從dstStart位置開始
7.int indexOf(String str) 返回StringBuilder中子串str第一次出現(xiàn)的位置
8.int indexOf(String str,int fromIndex) 返回StringBuilder中從fromIndex開始子串str第一次出現(xiàn)的位置
9.StringBuilder insert(int offset,Object obj)在offset處插入一個obj,obj的類型可以為:
a.boolean
b.char
c.char[]
d.charSequence
e.int
f.long
g.float
h.double
i.String
j.StringBuffer
k.Object
10.int lastIndexOf(String str)返回StringBuilder中子串str最后一次出現(xiàn)的位置
11.int lastIndexOf(String str,int fromIndex)返回StringBuilder中子串str最后一次出現(xiàn)的位置,從fromIndex開始算
12.int length() 返回字符的個數(shù)
13.StringBuilder replace(int start,int end,String str)用str替換StringBuilder中從start到end位置中的字符串
14.StringBuilder Reverse() 將所有字符順序顛倒后返回
15.void setCharAt(int index,char ch) 將index位置上的字符設(shè)置為ch
16.string subString(int start)返回從start開始的子串

  1. string subString(int start,int end)返回從start開始到end的子串
    18.string toString()轉(zhuǎn)成String類型
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容