Java的StringBuilder类的常⽤⽅法集锦
1.StringBuilder append(Object obj) 在StringBuild末尾添加Object的String形式, Object参数的类型可以为
a.boolean
b.char
c.char[]
d.charSequence
e.int
f.long
java replace方法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开始的⼦串
17. string subString(int start,int end)返回从start开始到end的⼦串
18.string toString()转成String类型
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论