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