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

浙公网安备 33010602011771号