我正在尝试比较两个 ArrayList,但似乎无法正常工作。
认为:
我的名为 List 1 的主数组列表通过以下方式获取其值:
ArrayList<xTypeClass> List1 = new ArrayList<xTypeClass>();
xTypeClass tmp = new xTypeCLass();
tmp.setName(name);
tmp.setaddress(address);
tmp.setPhone(phone);
tmp.setMonth(mo);
..etc
List1.add(tmp);
现在我有另一个 list2 包含确切的类型格式,但具有不同的值。我想将 List2 与 1 进行比较,看看哪些 List2 中不存在 List1 中的那些,并将其添加到 List2 中。我在使用双 for 循环遍历两个列表以查找哪些存在和哪些不存在时遇到问题。有人可以指出我正确的方向吗?如果您需要更多信息,请在下方评论。