可以使用 Java 8 中的 Stream 来实现这个需求。首先,将 list 转换为 Stream,然后使用 Collectors.joining 方法将元素拼接起来,中间用逗号隔开,并且最后一个值没有逗号。

以下是示例代码:

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        // 创建一个 list
        List<String> list = new ArrayList<>();
        list.add('A');
        list.add('B');
        list.add('C');

        // 使用 Stream 拼接 list 的值
        String result = list.stream()
                .collect(Collectors.joining(','));

        System.out.println(result);
    }
}

输出结果为:A,B,C

Java List 遍历拼接成字符串 (逗号分隔,最后一个无逗号)

原文地址: https://www.cveoy.top/t/topic/fkWg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录