首页 > 其他分享 >筛选两个集合不同数据

筛选两个集合不同数据

时间:2022-09-04 18:55:20浏览次数:52  
标签:getSupplierCode getSupplierName equals collect 集合 return 筛选 数据


List<SqSupplierBiznoDetailVO> collect = newSupplierBiznoDetail.stream().filter(e -> {
    for (SqSupplierBiznoDetailVO s : originalSupplierBiznoDetail) {
        if (e.getSupplierCode().equals(s.getSupplierCode()) && e.getSupplierName().equals(s.getSupplierName())) {
            return false;
        }
    }
    return true;
}).collect(Collectors.toList());

 

标签:getSupplierCode,getSupplierName,equals,collect,集合,return,筛选,数据
From: https://www.cnblogs.com/lboke/p/16655719.html

相关文章

  • 数据结构与算法【Java】05---排序算法总结
    前言数据data结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构.学好数据结构才可以编写出更加漂亮,更加有效率的代码。要学习好数据结构就......
  • 领域最全!多传感器融合方法综述!(Camera/Lidar/Radar等多源异构数据)
    点击进入→自动驾驶之心技术交流群后台回复【ECCV2022】获取ECCV2022所有自动驾驶方向论文!自动驾驶中的多传感器融合原文:Multi-SensorFusioninAutomatedDriving:A......
  • navicat连接远程数据库,mysql workbench导出数据表
    navicat连接远程数据库: mysqlworkbench导出数据表: ......
  • 解决js对Long型数据进行处理时精度丢失的问题
    自定义消息转换器,将消息转换器追加到mvc框架的转换器集合中 步骤:1、首先在mvc配置类(WebMvcConfig)中重写“extendMessageConverters”方法,这是扩展mvc的消息转换器,可以在......
  • 解决navicat连接mysql数据库报Client does not support..
    解决navicat连接mysql数据库报Clientdoesnotsupport...正在改BUG于2019-11-2521:05:35发布740收藏版权MySQL8.0的加密方式改变了,加密规则是caching_sha2_pas......
  • 数据链路层 交换机的工作原理
        以太网以太网是一种将几台电脑连接起来,能够进行通讯的技术,也就是组建所谓的"局域网”。所以以太网可以说是一种局域网技术但局域网技术并非只有以太网一种......
  • 数据的封装过程与网络架构
    1.数据的封装数据封装的过程大致如下(OSI模型):1.用户信息转换为数据,以便在网络上传输2.数据转换为数据段,并在发送方和接收方主机之间建立一条可靠的连接3.数据段转换为数......
  • python读取xlsx文件并转化为 json 数据
    fromopenpyxlimportload_workbookimportosfromreimportfindallimportjson#读取所有的sheet目录defread_xlsx(path="./"):lis=os.listdir(path)......
  • sql count id 返回long型数据
    数据库:mysql框架:struts2+spring+mybatis项目中很多地方用到count(*)来查询数据量,今天在写一个新的小功能时想要吧数据处理做的简单些原来的sql:selectcount(1)AScount1......
  • 第二章-数据绑定
    快速了解RazorBlazor是Browser+Razor的组合(具有很大的艺术自由度)。因此,要了解Blazor,我们需要了解浏览器和Razor语言。我假设您了解什么是浏览器,因为互联网已经......