一、使用背景
在开发过程,有时候需要将集合结果转化成字符串,按照指定的字符分隔进行拼接,java stream的收集器提供相应的API,操作简单方便,下面直接上示例代码;文章来源地址https://www.toymoban.com/news/detail-849312.html
二、API操作
List<String> list = Arrays.asList("a","b","c","d","e","f","g");
String delimiter= "#";
String res1 = list.stream().collect(Collectors.joining(delimiter));
System.out.println("res1="+res1);
/// 如果集合本身就是String类的泛型,那么可以直接使用String.join
String res2 = String.join(delimiter, list);
System.out.println("res2="+res2);
文章来源:https://www.toymoban.com/news/detail-849312.html
到了这里,关于Java Stream 拼接字符串的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!