こんにちは私は同じクラスに基づいて2 ArrayListを得た。 arraylist1からarraylist2に行を追加する必要があります。私はcontainsを使用しようとしましたが、常にfalseを返します。私は間違って何をしていますか? TyのAndroid ArrayListの比較
MyClassの私は比較しようとした方法
Arraylist<MyClass> array1 = new Arraylist<>(); Arraylist<MyClass> array2 = new Arraylist<>();
のArrayListを定義する方法
public class HataKoduBean {
private String Oid;
private String Name;
private String Surname;
}
?
for (int ii = 0; ii < array1.size(); ii++) {
if (!array2.contains(array1.get(ii)))
array2.add(array1.get(ii));
}
は(等号を示す)とHataKoduBeanクラスのハッシュコード()の実装:
オブジェクトを比較します。 – curob