stringBuilder 转 String 和 String 转 StringBuilder 的方式
时间: 2023-08-15 21:11:53 浏览: 128
StringBuilder的用法
要将 StringBuilder 转换为 String,可以使用 StringBuilder 的 `toString()` 方法。这个方法会返回一个表示 StringBuilder 对象内容的字符串。
示例代码如下:
```java
StringBuilder stringBuilder = new StringBuilder("Hello");
String str = stringBuilder.toString();
System.out.println(str); // 输出:Hello
```
要将 String 转换为 StringBuilder,可以使用 StringBuilder 的构造函数来创建一个新的 StringBuilder 对象,并将 String 作为参数传递给构造函数。
示例代码如下:
```java
String str = "Hello";
StringBuilder stringBuilder = new StringBuilder(str);
System.out.println(stringBuilder); // 输出:Hello
```
需要注意的是,String 类是不可变的,而 StringBuilder 类是可变的。所以在进行转换时,如果需要对字符串进行频繁的修改操作,使用 StringBuilder 类会更加高效。
阅读全文