我創建了一個數組列表。無法訪問存儲在ArrayList中的對象
List FWD = new ArrayList<Coords>();
FWD.add(new Coords(42.41, 37.23));
FWD.add(new Coords(37.09, 47.8));
FWD.add(new Coords(36.83, 48.42));
,然後我要訪問列表中的每個元素以這樣的方式
FWD.get(3).[some method from Coords class]
但Netbeans的說:
找不到符號符號:方法getIndexX()的位置:類 對象
Coords class:
public class Coords {
private double weightY, indexX;
Coords(double x, double y){
setIndexX(x);
setWeightY(y);
}
public double getWeightY() {
return weightY;
}
public void setWeightY(double weightY) {
this.weightY = weightY;
}
public double getIndexX() {
return indexX;
}
public void setIndexX(double indexX) {
this.indexX = indexX;
}
}
'名單 FWD =新的ArrayList ();'。數組也是0基地索引,因此它應該是'FWD.get(2);'獲得列表中的最後一個元素。 –