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();