StringBuffer类

StringBuffer 类

StringBuffer 类和 String 类不同,String 类对象的长度是不可以改变的,而 StringBuffer 类对象的长度是可以改变的

如果使用 String 频繁地去进行字符串地拼接操作,则会产生很多对象。若使用 StringBuffer 类,则可以解决这些问题。

StringBuffer 类中地一些常用方法如下:

length();	//返回字符串的长度。
insert();	//在字符串的中间插入,有几种不同的参数方式。
append();	//在字符串的末尾追加字符串。
toString();	//返回字符串。
setCharAt(int index,char ch);	//设置指定索引位置为制定的字符。

StringDemo03

package string;

public class StringDemo03 {

    public static void main(String[] args){
        StringBuffer sb = new StringBuffer();

        sb.append("李四,");
        sb.append("回家,");
        sb.append("吃饭!");

        System.out.println(sb.toString());
        int i = sb.length();
        System.out.println("StringBuffer 的长度是:"+i);
    }
}

李四,回家,吃饭!
StringBuffer 的长度是:9

posted @ 2021-08-01 00:00  一口葱花  阅读(71)  评论(0)    收藏  举报