java 字符串数组合并
时间: 2025-01-30 09:22:02 浏览: 36
### 合并字符串数组的方法
在Java中,有多种方法可以用来连接字符串数组。一种现代且简洁的方式是利用`String.join()`方法以及增强型for循环。
#### 使用 `String.join()`
此静态方法接受分隔符作为第一个参数,并将给定的字符串集合转换成单个由指定分隔符分割的大字符串:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
String[] words = {"How", "To", "Do", "In", "Java"};
String result = String.join(", ", words);
System.out.println("[" + result + "]");
}
}
```
上述代码会输出 `[How, To, Do, In, Java]`[^1]。
#### 利用 `StringJoiner` 类
对于更复杂的场景,比如自定义前缀和后缀,`StringJoiner` 提供了一个灵活的选择:
```java
import java.util.StringJoiner;
public class Main {
public static void main(String[] args) {
String[] elements = {"How", "To", "Do", "In", "Java"};
StringJoiner joiner = new StringJoiner(", ", "[", "]");
for (String element : elements) {
joiner.add(element);
}
System.out.println(joiner.toString());
}
}
```
这段程序同样会产生预期的结果:`[How, To, Do, In, Java]`。
阅读全文
相关推荐


















