关于#List#的问题,如何解决?

img


mapList 实体类中含有orgList 中查出来的id 现在想要mapList中id不等于orgList中id的数据
也就是把 mapList 与orgList两个list的差集

先把 mapList的id 取出来放到 一个 List里面
然后使用 removeAll 方法,去除

List list1;
List list2;
list1.removeAll(list2);  // 从 list1中去除 list2和list1相等的数据

然后遍历 mapList,根据去除后的 list1匹配数据,并存在新的 List<Alarm>

把orgList的id放到hashset,maplist循环一遍,把存在hashset中的id删掉