list 转成String 逗号分隔
时间: 2024-09-18 12:12:10 浏览: 72
Java8 将List<Integer> 转换成以逗号分割的String字符串
将List转换为逗号分隔的字符串(String)通常使用Java的Stream API或者简单地遍历List并手动拼接。这里是两种方法:
**使用Java Stream API**:
```java
String str = offerList.stream()
.collect(Collectors.joining(","));
```
这会合并list中的所有元素,并用逗号作为分隔符。
**手动遍历并拼接**:
```java
StringBuilder sb = new StringBuilder();
for (int i = 0; i < offerList.size(); i++) {
sb.append(offerList.get(i));
if (i != offerList.size() - 1) { // 不加最后一个元素后的逗号
sb.append(",");
}
}
String str = sb.toString();
```
以上两种方法都会生成类似 "element1, element2, ..., elementN" 的字符串形式。
阅读全文