关于Arraylists

时间:2014-12-04 07:53:35

标签: java arraylist

我有两个arraylists,每个都包含产品 ArrayList productList1; ArrayList prroductList2; 每个产品都有各种属性(例如id,名称,价格) 我想比较这两个arraylists的产品与产品ID并返回不相似的产品

1 个答案:

答案 0 :(得分:2)

您必须覆盖equals()类中的hashCode()Product方法,并且可以使用list.removeAll(Collection<?> c)从其他包含的lits中删除元素。