StringBuffer的总结
StringBuffer
(1)字符个数可以发生改变的字符串类。字符串缓冲区类。
(2)构造方法:
A:StringBuffer()
B:StringBuffer(int capacity)
C:StringBuffer(String str)
(3)成员方法:(自己补齐)
A:添加功能
append
StringBuffer insert(int offset, String str) 将字符串插入此字符
B:删除功能
deleteCharAt
StringBuffer delete(int start, int end) 移除此序列的子字符串中的字符
C:替换功能(长度不限)(意思是,将start到end之间的字符删除,然后将str添加到里面,不管长度)
replace(int start, int end, String str)
D:截取功能
String substring(int start)
返回一个新的 String,它包含此字符序列当前所包含的字符子序列。
String substring(int start, int end)
返回一个新的 String,它包含此序列当前所包含的字符子序列。
E:反转功能
StringBuffer reverse()
将此字符序列用其反转形式取代
F:转换功能
String toString()
返回此序列中数据的字符串表示形式。
(4)案例:
字符串反转。 |
|