我想检索列表中特定元素的索引:
ArrayList<Field> list = new ArrayList<Field>();
list.addAll(profile.getFieldsList());
Object privacyName = "privacy";
int i = list.indexOf(privacyName);
boolean doesContain = list.contains(privacyName);
列表中有一个包含“privacy”的字段,但 i 始终为 -1,并且 dosContain 始终为 false。为什么这个搜索不起作用?