嗨,大家好我有2个基于同一类的ArrayList。我必须从arraylist1添加到arraylist2不存在的行。我试图使用包含,但它总是返回false。我做错了什么?泰Android ArrayList比较
MyClass的
public class HataKoduBean {
private String Oid;
private String Name;
private String Surname;
}
如何界定我的ArrayList
Arraylist<MyClass> array1 = new Arraylist<>(); Arraylist<MyClass> array2 = new Arraylist<>();
我多努力,来比较?
for (int ii = 0; ii < array1.size(); ii++) {
if (!array2.contains(array1.get(ii)))
array2.add(array1.get(ii));
}
显示的equals()和hashCode()为HataKoduBean类实现。 – curob