// 示例代码:使用 StringBuilder 进行字符串拼接
public class StringBuilderExample {
public static void main(String[] args) {
// 创建一个空的 StringBuilder 对象
StringBuilder sb = new StringBuilder();
// 使用 append 方法添加字符串
sb.append("Hello");
sb.append(" ");
sb.append("World");
// 输出拼接后的字符串
System.out.println(sb.toString()); // 输出: Hello World
// 使用 insert 方法在指定位置插入字符串
sb.insert(5, "Beautiful"); // 在索引 5 处插入 "Beautiful"
System.out.println(sb.toString()); // 输出: HelloBeautiful World
// 使用 delete 方法删除指定范围的字符
sb.delete(5, 14); // 删除索引 5 到 13 的字符
System.out.println(sb.toString()); // 输出: Hello World
// 使用 reverse 方法反转字符串
sb.reverse();
System.out.println(sb.toString()); // 输出: dlroW olleH
// 使用 capacity 方法查看当前容量
System.out.println("Capacity: " + sb.capacity());
// 使用 length 方法查看当前长度
System.out.println("Length: " + sb.length());
}
}
new StringBuilder() 创建一个空的 StringBuilder 对象。StringBuilder 对象的末尾。StringBuilder 的容量,即它可以容纳的最大字符数而不必重新分配内存。StringBuilder 中字符的长度。通过这些方法,StringBuilder 提供了高效的字符串操作方式,特别是在需要频繁修改字符串的情况下。
上一篇:java set转string
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站