使用 streams 将字符串列表用 '[' 作为前缀,']' 作为后缀,',' 作为分隔符连接。

发布: (2026年4月4日 GMT+8 21:53)
1 分钟阅读
原文: Dev.to

Source: Dev.to

步骤

  1. 将列表转换为流

    languageList.stream()
  2. 使用 Collectors.joining 并指定分隔符、前缀和后缀,将元素收集为单个字符串

    String result = languageList.stream()
                                .collect(Collectors.joining(",", "[", "]"));

    Collectors.joining(",", "[", "]") 会把流中的元素连接成一个 String,元素之间用逗号分隔,并在开头添加 [,在结尾添加 ]

结果

上述代码会生成类似下面的字符串:

[Java,Python,JavaScript]

可视化示例

Joining example

0 浏览
Back to Blog

相关文章

阅读更多 »

全局变量 VS 局部变量

Java 中的全局变量 Java 不支持真正的全局变量。相反,它使用类级别变量,这些变量的行为类似。类级别变量的类型…

OpenJDK:Panama

Project Panama:连接 JVM 与本机代码 我们正在改进并丰富 Java 虚拟机与定义明确但“外部”的代码之间的连接。