方法一:使用Java 8的Stream API和Collectors.joining()方法
import java.util.List;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "cherry");
String result = list.stream().collect(Collectors.joining(", "));
System.out.println(result);
}
}
方法二:使用Java 8的String.join()方法
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "cherry");
String result = String.join(", ", list);
System.out.println(result);
}
}
方法三:使用循环遍历列表并拼接字符串
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "cherry");
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
sb.append(list.get(i));
if (i != list.size() - 1) {
sb.append(", ");
}
}
String result = sb.toString();
System.out.println(result);
}
}
方法四:使用Java 8的StringJoiner类
import java.util.List;
import java.util.StringJoiner;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "cherry");
StringJoiner stringJoiner = new StringJoiner(", ");
for (String element : list) {
stringJoiner.add(element);
}
String result = stringJoiner.toString();
System.out.println(result);
}
}
1万+

被折叠的 条评论
为什么被折叠?



