我在这里和其他网站上浏览了很多类似的问题。尽管如此,我似乎无法把我的头缠住这个问题。覆盖等于方法不起作用
我有一个类:
public class Event {
public String Item;
public String Title;
public String Desc;
@Override
public boolean equals(Object o) {
return true;
}
}
我想在ArrayList<Event> events
使用这个类,但我不能找到一个办法让events.contains("item")
工作。我已经尝试调试,我发现它甚至不会输入重写的方法。
我在做什么错?
您的列表包含'Event's,但您正在用字符串调用'contains'。我错过了什么吗? – Tudor
请显示代码,填写列表并调用'contains'。 – Tudor