两个集合取交集或差集

取交集  a,b两个集合不分先后顺序

List<Integer> collect = b.stream().filter(a::contains).collect(toList());

取差集  a集合数据要包含arrayList集合

List<Long> alterWindowIdList = a.stream().filter(item -> !arrayList.contains(item)).collect(Collectors.toList());


版权声明:本文为m0_62217139原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。