StringBuffer方法总结

StringBuffer类和String一样,都用来代表字符串,只是实现方式会有所不同,StringBuffer在内存使用上比String更适合,尤其是需要对插入、删除、修改字符串的时候。

1、append方法

public StringBuffer append(boolean b)

该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接。调用该方法以后,StringBuffer对象的内容也发生改变。

2、insert方法

public StringBuffer insert(int offset, boolean b)

作用是在StringBuffer对象中插入内容,然后形成新的字符串。

3、deleteCharAt方法

public StringBuffer deleteCharAt(int index)

该方法的作用是删除指定位置的字符,然后将剩余的内容形成新的字符串。

4、reverse方法

public StringBuffer reverse()

作用是反转StringBuffer对象中的内容,然后形成新的字符串。

5、trimToSize方法

public void trimToSize()

该方法的作用是将StringBuffer对象的中存储空间缩小到和字符串长度一样的长度,减少空间的浪费。

6、setCharAt方法

public void setCharAt(int index, char ch)

作用是修改对象中索引值为index位置的字符为新的字符ch。


版权声明:本文为weixin_44813589原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。