字段串的拼接使用StringBuilder的append()方法
1、字符串拼接我们惯用:
String str = "hello"; for(int i=0;i<100;i++){ str = str + "Tom" }
2、弊端:当循环体太大的时候会造成巨大的内存资源浪费,因为这种方法每次拼接都会new一个新的StringBuilder对象,将string转换为StringBuilder,再使用append方法进行拼接。
StringBuffer sb = new StringBuffer(); sb.append(value+"hello");
注:StringBuilder是线程不安全的【线程不安全的速度快于线程安全的(少了很多线程锁的时间开销)】