gpt4 book ai didi

java - 将 ArrayList 转换为字符串并按 ","分割结果

转载 作者:行者123 更新时间:2023-12-01 21:55:17 27 4
gpt4 key购买 nike

是否有可能的解决方案将 ArrayList 转换为 String 并用“,”分隔结果。所以我想我会在字符串中添加一个“,”来使用分割字符串将其分割到不同的地方吗?

像这样吗?

  List<String> list = new ArrayList<String>();
list.add("person1,");
list.add("person2,");
list.add("person3,");

for ( String strs : list ) {
System.out.print(list);
strs.split(",");
}

我知道 for 循环将列表转换为字符串。我正在尝试实现这些结果,而不是仅仅获取 ArrayList 并拥有这个

[人物1、人物2、人物3]

这些是我想要实现的结果。 (作为字符串)不是 ArrayList。

人物1、人物2、人物3

最佳答案

使用String.join():

String.join(", ", list)

当然,这只适用于 Java 8 或更高版本。

关于java - 将 ArrayList 转换为字符串并按 ","分割结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34475126/

27 4 0