stringbuffer类的常用方法
时间: 2023-04-18 11:02:19 浏览: 108
StringBuffer类的常用方法有:
1. append():在字符串末尾添加字符串、字符、数字等。
2. insert():在指定位置插入字符串、字符、数字等。
3. delete():删除指定范围的字符。
4. reverse():将字符串反转。
5. toString():将StringBuffer对象转换为字符串。
6. capacity():返回字符串缓冲区的容量。
7. length():返回字符串的长度。
8. setLength():设置字符串长度。
相关问题
StringBuffer类常用方法的使用
以下是StringBuffer类常用方法的使用:
1. 创建一个StringBuffer对象
```java
StringBuffer sb = new StringBuffer();
```
2. 在StringBuffer对象中添加字符串
```java
sb.append("Hello");
sb.append(" ");
sb.append("World");
```
3. 将StringBuffer对象转换为String对象
```java
String str = sb.toString();
```
4. 在指定位置插入字符串
```java
sb.insert(5, "Java");
```
5. 删除指定位置的字符
```java
sb.deleteCharAt(5);
```
6. 删除指定范围内的字符
```java
sb.delete(5, 9);
```
7. 替换指定位置的字符
```java
sb.setCharAt(5, 'J');
```
8. 反转StringBuffer对象中的字符顺序
```java
sb.reverse();
```
演示StringBuffer类常用方法的使用
以下是演示StringBuffer类常用方法的使用的例子:
```java
// 创建一个空的StringBuffer对象
StringBuffer sb = new StringBuffer();
// 在StringBuffer对象中添加字符串
sb.append("Hello");
sb.append(" ");
sb.append("World");
// 将StringBuffer对象转换为String对象
String str = sb.toString();
// 输出String对象
System.out.println(str); // 输出:Hello World
// 在指定位置插入字符串
sb.insert(5, "Java ");
// 输出修改后的StringBuffer对象
System.out.println(sb); // 输出:Hello Java World
// 删除指定位置的字符
sb.deleteCharAt(5);
// 输出修改后的StringBuffer对象
System.out.println(sb); // 输出:HelloJava World
// 反转StringBuffer对象
sb.reverse();
// 输出反转后的StringBuffer对象
System.out.println(sb); // 输出:dlroW avaJolleH
```
阅读全文