StringBuffer和StringBuilder使用和方法

Posted aikang525

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了StringBuffer和StringBuilder使用和方法相关的知识,希望对你有一定的参考价值。

  //默认16个长度char[]存储如果传入字符串则str.length+16
        StringBuffer sb = new StringBuffer();
        //添加功能
        StringBuffer append = sb.append("a");
        //删除元素
        StringBuffer delete = sb.delete(1, 2);
        //删除单个字符
        StringBuffer stringBuffer = sb.deleteCharAt(1);
        //
        StringBuffer asd = sb.replace(1, 2, "asd");
        sb.setCharAt(0,‘m‘);
        //插入
        StringBuffer zxcv = sb.insert(1, "zxcv");
        //倒转
        StringBuffer reverse = sb.reverse();
        //查找首次出现
        int zx = sb.indexOf("zx");
        //截取
        String substring = sb.substring(1, 2);
        //获取字符
        char charAt = sb.charAt(1);

以上是关于StringBuffer和StringBuilder使用和方法的主要内容,如果未能解决你的问题,请参考以下文章

字符串拼接的五种方式

java从基础知识字符串处理

StringBuffer 和 StringBuilder 总结

转载String和StringBuffer的区别,以及StringBuffer的常用方法介绍

Stringbuffer和StringBuilder

StringBuffer 和 StringBuilder 类