StringBuffer是一个可变的字符串类,可以在原字符串的基础上进行修改和拼接操作。以下是StringBuffer的使用方法:
创建一个StringBuffer对象:
StringBuffer stringBuffer = new StringBuffer();
在StringBuffer中追加字符串:
stringBuffer.append("Hello");
在指定位置插入字符串:
stringBuffer.insert(5, "World");
删除指定位置的字符:
stringBuffer.deleteCharAt(5);
删除指定范围内的字符:
stringBuffer.delete(5, 10);
替换指定位置的字符:
stringBuffer.replace(5, 10, "New");
反转字符串:
stringBuffer.reverse();
获取字符串长度:
int length = stringBuffer.length();
获取指定位置的字符:
char ch = stringBuffer.charAt(5);
将StringBuffer对象转换为String对象:
String str = stringBuffer.toString();