清除stringbuilder内容
时间: 2023-06-12 07:02:53 浏览: 39
可以使用StringBuilder的setLength(int length)方法来清除其内容,将其长度设置为0即可。
例如:
```
StringBuilder sb = new StringBuilder("Hello World!");
sb.setLength(0); // 清空StringBuilder内容
```
相关问题
c#清除stringbuilder
要清除一个 StringBuilder 对象,可以使用其 Clear() 方法。这个方法会将 StringBuilder 对象的内容设置为空字符串。
示例代码如下:
```csharp
StringBuilder sb = new StringBuilder();
// 添加一些内容到 StringBuilder 对象中
sb.Append("Hello");
sb.Append("World");
// 清除 StringBuilder 对象的内容
sb.Clear();
```
Stringbuilder清除最后一个字符1
可以使用StringBuilder的deleteCharAt方法来删除最后一个字符,示例代码如下:
StringBuilder sb = new StringBuilder("example string");
sb.deleteCharAt(sb.length() - 1); // 删除最后一个字符
System.out.println(sb.toString()); // 输出 "example strin"
注意,如果StringBuilder为空,或者只有一个字符,那么调用deleteCharAt方法会抛出StringIndexOutOfBoundsException异常。