嗨,大家好我有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