在Object的ArrayList中使用indexOf

时间:2016-10-19 16:21:27

标签: java android arraylist

基本上我有从ArrayList检索索引的问题,其中Person是一个类

我的Person班级

public class Person{
  private String name;
  private String age;

  public Person(String name, String age){
   this.name = name;
   this.age = age;
  }
}

我的Main班级

ArrayList<Person> person;

for(int i = 0;i < 3; i++){
  person.add(new Person("John Doe " + i, ""+i));
}

我的indexOf代码

int index = person.indexOf("2");

所以我想检索"2"所在的索引,但它返回了错误。很明显,我没有正确使用indexOf。所以任何指导都将不胜感激,并提前感谢您

0 个答案:

没有答案