Java 使用 Stream 将 List<String> 元素拼接并括起来
您可以使用 Stream 的 collect 方法将 List 中的元素拼接起来,并在拼接字符串的最后使用括号括起来。以下是使用 Stream 实现的示例代码:
List<String> enableToolNames = Arrays.asList('Tool1', 'Tool2', 'Tool3', 'Tool4');
String result = enableToolNames.stream()
.collect(Collectors.joining('、', '(', ')'));
System.out.println(result);
输出结果为:
(Tool1、Tool2、Tool3、Tool4)
在上述示例中,我们使用了Stream的collect方法,并传入了一个Collectors.joining收集器。Collectors.joining方法接收两个参数,第一个参数是元素之间的分隔符,第二个参数是在拼接结果的前后添加的前缀和后缀。
这样,我们就能够将List中的元素用指定的分隔符拼接起来,并在最后用括号括起来。
原文地址: https://www.cveoy.top/t/topic/m491 著作权归作者所有。请勿转载和采集!