Java的StringBuilder類的常用方法集錦

1.StringBuilder append(Object obj) 在StringBuild末尾添加Object的String形式, Object參數的類型可以為
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位置的子串復制到dst數組中,從dstStart位置開始
7.int indexOf(String str) 返回StringBuilder中子串str第一次出現的位置
8.int indexOf(String str,int fromIndex) 返回StringBuilder中從fromIndex開始子串str第一次出現的位置
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最后一次出現的位置
11.int lastIndexOf(String str,int fromIndex)返回StringBuilder中子串str最后一次出現的位置,從fromIndex開始算
12.int length() 返回字符的個數
13.StringBuilder replace(int start,int end,String str)用str替換StringBuilder中從start到end位置中的字符串
14.StringBuilder Reverse() 將所有字符順序顛倒后返回
15.void setCharAt(int index,char ch) 將index位置上的字符設置為ch
16.string subString(int start)返回從start開始的子串

  1. string subString(int start,int end)返回從start開始到end的子串
    18.string toString()轉成String類型
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容