使用equals方法从arraylist获取对象 - java

时间:2013-09-04 11:24:51

标签: java collections

我有两个对象列表。我想比较两个列表。我在这两个列表中有自定义对象。我以为我可以覆盖equals方法并从数组列表中获取对象 - 如:list.get(objectRef),这应该基于equals方法比较给出所需的对象。但刚才才知道还没有这样的支持。

无论如何通过entrie列表循环并找到它,无论如何都会通过一次调用从列表中提供我所需的对象。它是否可用于任何apache utils lib或任何外部lib?

提前致谢

1 个答案:

答案 0 :(得分:14)

您可以使用:

list.get(list.indexOf(objectRef));