删除arrayList对象Java

时间:2017-03-11 22:44:24

标签: java arraylist

我使用此方法从SetOfBooks类中删除Book。我尝试循环并删除,也用Google搜索。这不会删除我传递的Book对象并返回false,我无法弄清楚我哪里出错了。我希望该方法从列表中删除给定的对象。 请帮忙。三江源

以下是我调用removebook()方法的代码。

1 个答案:

答案 0 :(得分:3)

您可能没有覆盖equals课程中的hashcode(和Book)方法。

如果不覆盖equals,则只会使用remove从集合中删除完全相同的对象。