List<String> 用逗号遍历拼接
时间: 2024-03-13 22:04:00 浏览: 85
如果你想要使用逗号将List中的所有元素拼接起来,可以在遍历List的过程中,每遍历一个元素就向StringBuilder对象中添加一个逗号。
下面是示例代码:
```java
List<String> list = new ArrayList<>();
list.add("Hello");
list.add("World");
list.add("!");
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); // 输出 "Hello,World,!"
```
上述代码中,我们首先创建了一个List<String>对象,并向其中添加了三个String元素。接着,我们创建了一个StringBuilder对象,并使用for循环遍历List中的所有元素,将它们逐一添加到StringBuilder对象中。在每次添加元素之后,我们判断当前元素是否是List中的最后一个元素,如果不是,则在它后面添加一个逗号。最后,我们通过调用StringBuilder的toString()方法,将其转换成String类型的结果,并输出到控制台上。
这样就可以实现使用逗号将List中的所有元素拼接起来了。
阅读全文