java StringBuilder 类实现方法实例
时间: 2024-04-30 11:20:24 浏览: 87
StringBuilder 类是一个可变的字符串类,可以通过它来进行字符串的拼接、插入、替换等操作。以下是几个常用的方法实例。
1. append() 方法,用于字符串拼接。
```
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("World");
System.out.println(sb.toString()); // 输出 Hello World
```
2. insert() 方法,用于在指定位置插入字符串。
```
StringBuilder sb = new StringBuilder();
sb.append("Hello World");
sb.insert(5, ",");
System.out.println(sb.toString()); // 输出 Hello, World
```
3. replace() 方法,用于替换指定位置的字符串。
```
StringBuilder sb = new StringBuilder();
sb.append("Hello World");
sb.replace(6, 11, "Java");
System.out.println(sb.toString()); // 输出 Hello Java
```
4. delete() 方法,用于删除指定位置的字符串。
```
StringBuilder sb = new StringBuilder();
sb.append("Hello World");
sb.delete(5, 11);
System.out.println(sb.toString()); // 输出 Hello
```
5. reverse() 方法,用于反转字符串。
```
StringBuilder sb = new StringBuilder();
sb.append("Hello World");
sb.reverse();
System.out.println(sb.toString()); // 输出 dlroW olleH
```
阅读全文