补全代码: 把String型的数组转换成String,每两个元素之间用顿号隔开。 例如:String str[]={"篮球","排球",乒乓球"","网球","冰球"}; 转换成String型数据为:篮球、排球、乒乓球、网球、冰球。 部分程序如下,请在指定位置补全代码,至少使用三种以上的方式
时间: 2023-07-19 07:23:47 浏览: 104
关于String类的一些方法
方法一:使用StringJoiner类
```java
StringJoiner joiner = new StringJoiner("、");
for(String s : str){
joiner.add(s);
}
String result = joiner.toString();
```
方法二:使用StringBuilder类
```java
StringBuilder sb = new StringBuilder();
for(int i = 0; i < str.length; i++){
sb.append(str[i]);
if(i != str.length -1){
sb.append("、");
}
}
String result = sb.toString();
```
方法三:使用Java8的stream流
```java
String result = Arrays.stream(str).collect(Collectors.joining("、"));
```
阅读全文