2020
10-10
10-10
java8 多个list对象用lambda求差集操作
业务场景:调用同步接口获取当前全部有效账户,数据库已存在部分账户信息,因此需要筛选同步接口中已存在本地的帐户。调用接口获取的数据集合List<AccountVo>list=response.getData().getItems();本地查询出来的账户集合List<Account>towList=accountRepository.findAll();筛选差集代码List<AccountVo>distinctByUniqueList=list.stream().filter(item->!towList.stream().map(e->e.getOwnerId()).collect(Collect...
继续阅读 >