stringbuilder怎么清空字符串示例
时间: 2023-04-01 14:02:00 浏览: 165
可以使用StringBuilder的setLength方法将其长度设置为来清空字符串,示例代码如下:
StringBuilder sb = new StringBuilder("Hello World");
sb.setLength();
System.out.println(sb.toString()); // 输出空字符串
相关问题
stringbuilder截取字符串
好的,以下是使用StringBuilder截取字符串的示例代码:
```java
StringBuilder sb = new StringBuilder("这是一个示例字符串");
// 截取从索引0开始到索引5(不包括5)的子字符串
String sub1 = sb.substring(0, 5);
System.out.println(sub1); // 输出:"这是一个"
// 截取从索引3开始到字符串末尾的子字符串
String sub2 = sb.substring(3);
System.out.println(sub2); // 输出:"示例字符串"
// 删除从索引5开始到索引7(不包括7)的子字符串
sb.delete(5, 7);
System.out.println(sb.toString()); // 输出:"这是 一个示例字符串"
// 替换从索引0开始到索引3(不包括3)的子字符串为新字符串"那个"
sb.replace(0, 3, "那个");
System.out.println(sb.toString()); // 输出:"那个是 一个示例字符串"
```
希望这能帮到你!
StringBuilder翻转字符串
可以使用StringBuilder的reverse()方法来翻转字符串,示例代码如下:
```java
StringBuilder sb = new StringBuilder("Hello World");
sb.reverse();
String reversedString = sb.toString();
System.out.println(reversedString); // 输出:dlroW olleH
```
在上述示例中,我们首先创建了一个StringBuilder对象,并将其初始化为"Hello World"。然后,我们调用了reverse()方法来翻转字符串。最后,我们将StringBuilder对象转换为String类型,并打印出结果。
需要注意的是,StringBuilder的reverse()方法会修改StringBuilder对象本身,而不是返回一个新的翻转后的字符串。因此,在调用reverse()方法之后,原来的StringBuilder对象的内容就变成了翻转后的字符串。
阅读全文