Java 数组转字符串 - 在元素之间添加逗号
有两种方法可以将Java数组转换为字符串,并在每个元素之间添加逗号:
- 使用Java 8中的StringJoiner类:
int[] arr = {1, 2, 3, 4, 5};
StringJoiner sj = new StringJoiner(", ");
for (int num : arr) {
sj.add(String.valueOf(num));
}
String str = sj.toString();
System.out.println(str);
输出结果为:1, 2, 3, 4, 5
- 使用Java 8中的Stream API:
int[] arr = {1, 2, 3, 4, 5};
String str = Arrays.stream(arr)
.mapToObj(String::valueOf)
.collect(Collectors.joining(", "));
System.out.println(str);
输出结果为:1, 2, 3, 4, 5
这两种方法都使用了Java 8中的新功能,因此需要确保您的Java版本至少为1.8。
原文地址: https://www.cveoy.top/t/topic/obug 著作权归作者所有。请勿转载和采集!