加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java8之合并list并去重

发布时间:2020-12-15 07:15:02 所属栏目:Java 来源:网络整理
导读:核心代码如下: ListString result = Stream.of(Lists.newArrayList( " A " , B C " ),Lists.newArrayList( " )) .flatMap(Collection::stream).distinct().collect(Collectors.toList()); 最终的结果输出是A B C。 应用场景: 有些时候我们需要合并两个返回类

核心代码如下:

List<String> result = Stream.of(Lists.newArrayList("A",BC"),Lists.newArrayList("))
  .flatMap(Collection::stream).distinct().collect(Collectors.toList());

最终的结果输出是A B C。

应用场景:
有些时候我们需要合并两个返回类型相同的结果集,就可以用这个,不必SQL查询合并结果。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读