第二阶段第二章14: StringBuilder和StringBuffer用法
1 public class TestString { 2 public static void main(String[]args){ 3 String str = "abc"; 4 /**StringBuilder*/ 5 StringBuilder sb = new StringBuilder(); 6 for(int i = 0;i<7;i++){ 7 sb.append((char) ('a'+i));//追加单个字符 8 } 9 System.out.println(sb.toString());//转换成String输出 10 11 sb.append(",hello word");//追加字符串 12 System.out.println(sb); 13 /**StringBuffer,下面的方法同样适用于StringBuilder*/ 14 StringBuffer sb2 = new StringBuffer("国家电网"); 15 sb2.insert(0,"爱").insert(0,"我");//插入字符 16 System.out.println(sb2); 17 sb2.delete(0,2);//删除子字符串 18 System.out.println(sb2); 19 sb2.deleteCharAt(3).deleteCharAt(1);//删除某个字符 20 System.out.println(sb2); 21 System.out.println(sb2.reverse());//字符串逆序 22 } 23 }