创建对象以及添加内容,append有一大堆的重载方法
指定位置增加字符使用insert方法,常用的就这个,当然insert也是一大堆重载方法
删除某段字符串区间
删除指定位置的字符,给个index
清空整个sb对象,其实思路很简单,就是把从0到sb.length这个区间全部删除就行了。
获取感觉没啥说的。和String一样 ,只不过注意返回值类型。
修改sb中的单个字符
修改一个区间的话,用replace。
sb还有reverse。 string里没有要自己手动写,sb可以直接调用方法
sb还有一个getChars方法,有点用。从原来sb中给开始和结尾位置。然后存到字符数组中,然后指定从字符数组第几个位置开始存。 看代码看结果。
StringBuffer没有重写Object的equals方法。equals就是比较地址值是否一样.
用toString转成String,转成String后,按照String的比较方法来比较。
先说这么多,后续的再补充
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!