StringBuffer 转换为 string
时间: 2023-05-24 12:05:13 浏览: 52
StringBuffer可以通过调用toString()方法转换为字符串类型的String。例如:
StringBuffer sb = new StringBuffer("Hello World");
String str = sb.toString(); // 将StringBuffer转换为字符串类型的String
相关问题
stringbuffer转换为string
要将 StringBuffer 转换为 String,可以使用 StringBuffer 的 toString() 方法。这个方法会返回一个包含 StringBuffer 对象内容的字符串表示。
以下是一个示例代码:
```java
StringBuffer stringBuffer = new StringBuffer("Hello");
String str = st
stringbuffer转换成string数组
要将StringBuffer转换成String数组,可以先将StringBuffer对象转换成String类型,然后通过split方法将其拆分成字符串数组。
首先,将StringBuffer对象转换成String类型。可以使用StringBuffer的toString()方法将StringBuffer对象转换成String类型的字符串。
然后,使用String类的split方法将拆分后的字符串转换成字符串数组。split方法接受一个正则表达式作为参数,可以将字符串按照指定的分隔符拆分成多个子字符串,并将这些子字符串存储到字符串数组中。
下面是一个示例代码:
```java
StringBuffer stringBuffer = new StringBuffer("Hello, World");
String str = stringBuffer.toString(); // 将StringBuffer转换为String类型
String[] array = str.split(", "); // 将字符串拆分成字符串数组
// 打印数组中的元素
for (String s : array) {
System.out.println(s);
}
```
运行结果:
```
Hello
World
```
以上代码将StringBuffer对象转换成了字符串数组。