stringBuffer类
StringBuffer类,线程安全的可变字符序列,初始化容量为16个字符。一个类似于String的字符串缓冲区,但是不能修改。

(图片来源网络,侵删)
常用的是append和insert方法,可以重载,以接纳不同类型的参数类型 x.append("y") 等价于 insert(x.length,y)
/* 在实际开发过程中频繁使用字符串拼接会引起资源的浪费 在Java中的字符串是不可变的,每拼接一次就会产生新的字符串 这样会占用大量的方法区内存,造成方法区内存的浪费 String a="hello"; a+="world"; 以上两行代码,导致在方法区字符串常量池中,创建了三个常量 “hello” "world" "helloworld" */ public class StringBufferTest{ public static void main(String [] args){ String s=""; for(int i=0;i