使用java完成以下功能:使用StringBuilder把一个 String[] 拼接为一个String,要求每个被拼接的String中间额外拼接一个空格,最后末尾没有空格
时间: 2023-03-30 17:03:47 浏览: 94
可以使用以下代码实现:
String[] strArr = {"Hello", "World", "CSDN", "AI"};
StringBuilder sb = new StringBuilder();
for (String str : strArr) {
sb.append(str).append(" ");
}
sb.deleteCharAt(sb.length() - 1); // 删除末尾的空格
String result = sb.toString(); // 拼接后的字符串
相关问题
java使用StringBuilder 进行string的拼接
好的,我可以回答这个问题。使用 StringBuilder 进行字符串拼接可以提高字符串拼接的效率,因为 StringBuilder 内部使用了可变长度的字符数组来存储字符串,避免了频繁创建新的字符串对象的开销。同时,StringBuilder 还提供了一系列的方法来方便地进行字符串拼接操作。
java使用StringBuilder 进行string的拼接示例
好的,以下是一个使用 StringBuilder 进行字符串拼接的 Java 示例代码:
```
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("world");
String result = sb.toString();
System.out.println(result);
```
这段代码会输出 "Hello world"。使用 StringBuilder 进行字符串拼接可以避免频繁创建新的字符串对象,提高程序的性能。
阅读全文