标签: java arraylist
我有两个arraylists,每个都包含产品 ArrayList productList1; ArrayList prroductList2; 每个产品都有各种属性(例如id,名称,价格) 我想比较这两个arraylists的产品与产品ID并返回不相似的产品
答案 0 :(得分:2)
您必须覆盖equals()类中的hashCode()和Product方法,并且可以使用list.removeAll(Collection<?> c)从其他包含的lits中删除元素。
equals()
hashCode()
Product
list.removeAll(Collection<?> c)