根据自己的实际情况进行判断,前边的List为主集,下面语句中WqList为主集
//取差集
List<ExtDataSyncStRiverR> belongQ = WqList.stream().filter(m -> !riverZQList.stream().map(d -> d.getStcd()).collect(Collectors.toList()).contains(m.getStcd())).collect(Collectors.toList());
如果要取交集,将中的!去掉即可。
使用时千万要确定好主集。