如果我有两个对象列表,我可以按如下方式找到交集:
public class MyObject {
String id;
String someField;
String someOtherField;
}
List<MyObject> list1;
List<MyObject> list2;
List<MyObject> intersect = list1.stream()
.filter(list2::contains)
.collect(Collectors.toList());
id是否有类似的方法可以根据的领域找到交集MyObject?我无法覆盖 equals 方法。
杨魅力
函数式编程
POPMUISE
哔哔one
相关分类