如何在Array中查找特定索引

时间:2014-10-26 15:17:11

标签: java arraylist

我制作了一个包含40个字段的数组。

System.out.println("Opretter felter");
Field[] felterISpil = new Field[40];
for (int i = 0; i < felterISpil.length; i++) {
    felterISpil[i] = new Field(".felt", i);
}
felterISpil[0] = new Field("Start", 1);
System.out.println(Arrays.toString(felterISpil));

我想知道,我怎样才能查找4.felt(索引5)的名称。下面你可以看到代码,它在我的主类

中生成了40个字段

My Field.java是以下

class Field{

private String name;
private int number;

public Field (String fieldname, int fieldnumber)
{
    this.name = fieldname;
    this.number= fieldnumber;
}

public String getFieldname(){
    return name;
}
public int getFieldnumber(){
    return number;
}

public String toString(){
    return number+name;
}
public boolean equals(Object obj){
   Field field = (Field) obj;
    return (number == field.number && name.equals(field.name));
}
}

1 个答案:

答案 0 :(得分:1)

你是什么意思查找名称,名称实例字段?,只需使用felterISpil[4].getFieldName()来检索它?