您好我有两个列表示例List list1和LIST List list2
如何获取常见数据? 数据仅在第一个列表中出现? 数据仅存在于第二个列表中?
因为我使用List是我需要ovveride equals和hashcode方法吗?
请帮助您举例。
答案 0 :(得分:1)
ArrayList onlyInList1 = new ArrayList(list1);
onlyInList1.removeAll(list2);
ArrayList onlyInList2 = new ArrayList(list2)
list2.removeAll(list1);
ArrayList inBoth = new ArrayList(list1)
inBoth.retainAll(list2);