可以使用两个for循环来遍历两个ArrayList,然后使用equals方法来比较两个对象是否相等,如果相等则从其中一个ArrayList中删除该对象。 示例代码: ``` ArrayList<Object> list1 = new ArrayList<>(); ArrayList<Object> list2 = new ArrayList<>(); // 添加元素到list1和list2中 for (int i = 0; i < list1.size(); i++) { Object obj1 = list1.get(i); for (int j = 0; j < list2.size(); j++) { Object obj2 = list2.get(j); if (obj1.equals(obj2)) { list2.remove(j); } } } ``` 这样就可以从list2中删除与list1中重复的对象了。如果需要同时删除list1和list2中的重复对象,可以再加一个外层的for循环,将上面的代码再执行一遍即可。