List<ResourceBean> ipmiBeans = resourceMapper.getIpmiBeans();
if(!CollectionUtils.isEmpty(ipmiBeans)){
List<ResourceBean> expIpmiBeans = resourceMapper.getExpIpmiBeans();
if(!CollectionUtils.isEmpty(expIpmiBeans)){
//对比
List<ResourceBean> list = ipmiBeans.stream().map(e-> expIpmiBeans.stream().filter(m-> m.getResourceId().equals(e.getResourceId())).findAny().orElse(null)).filter(Objects::nonNull).collect(Collectors.toList());
ipmiBeans.removeAll(list);
}
}
springboot 两个集合做差集,简单记录
于 2023-11-28 15:55:46 首次发布