该文章是观看https://www.bilibili.com/video/BV1ct411n7oG?p=117后的学习笔记。
下面先来看实例代码,再对立面用到的函数进行说明:
public class TestStringBuffer {
public static void main(String[] args) {
StringBuffer stringBuffer = new StringBuffer();
for(int i=0;i<26;i++){
stringBuffer.append((char)('a'+i));
}
System.out.println(stringBuffer);
stringBuffer.reverse();
//设置下标为2的位置的值为X
stringBuffer.setCharAt(2,'X');
System.out.println("设置下标2为X:"+stringBuffer);
//在下标为3、4的位置的稠入值4、5;链式调用方法
stringBuffer.insert(3,'4').insert(4,'5');
System.out.println("在下标3插入4:"+stringBuffer);
//删除下标位置为1到26的数据
stringBuffer.delete(1,26);
System.out.println("删除下