0
我製作了一個包含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)的名稱。下面你可以看到代碼,這是產生在我的主類
我Field.java的40場是以下
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));
}
}
你的'ArrayList'在哪裏? – Rustam 2014-10-26 15:19:02
這不是一個ArrayList。這是一個數組。你使用array [index]來訪問一個數組元素。 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html – 2014-10-26 15:19:48
謝謝!我的錯。我是Java新手。抱歉 – user1098185 2014-10-26 15:22:58