StringBuilder 常用方法
public static void main(String[] args) {
//用string 字符串 进行拼接过程中,使用 + 会冗余出多个对象,性能较低.
StringBuilder str =new StringBuilder();
//append 向其追加内容
str.append("abc");//结果为 abc
str.append("def");// 结果为 abcdef
//insert 向其内部插入,offset是偏移量(相当于索引)
str.insert(0,"[");//从第零位插入一个[ 结果为 [abcdef
str.append("]");//再向后面加一个] 结果为 [abcdef]
//delete 删除
str.delete(0,1);//括号里面第一个是起始位置,第二个是结束位置,
//删除第一位 结果为 abcdef]
///deleteCharA 删除最后一位
str.deleteCharAt(str.length()-1);// 结果为 abcdef
//字符串反转
str.reverse();// 结果为 fedcba
String res = str.toString();//获取拼接完成的字符串
System.out.println(res);//结果为 fedcba
}