使用 streams 将字符串列表用 '[' 作为前缀,']' 作为后缀,',' 作为分隔符连接。
发布: (2026年4月4日 GMT+8 21:53)
1 分钟阅读
原文: Dev.to
Source: Dev.to
步骤
将列表转换为流
languageList.stream()使用
Collectors.joining并指定分隔符、前缀和后缀,将元素收集为单个字符串:String result = languageList.stream() .collect(Collectors.joining(",", "[", "]"));Collectors.joining(",", "[", "]")会把流中的元素连接成一个String,元素之间用逗号分隔,并在开头添加[,在结尾添加]。
结果
上述代码会生成类似下面的字符串:
[Java,Python,JavaScript]可视化示例
