【发布时间】:2016-05-26 18:31:10
【问题描述】:
我在从 for 中的 ArrayList 中获取 x 时遇到问题。
让我用这段代码更好地解释一下:
private ArrayList pointStorer = new ArrayList();
我先声明 ArrayList
public void mouseEntered(MouseEvent e){
for(int i = 0; i < pointStorer.size(); i++){
if(pointStorer.get(i).x <= e.getX()){
check = true;
}
}
}
然后,当我尝试传递 ArrayList 并为每个元素获取 x 时,它不起作用,Java 说“找不到 simbol”(x)。
提前感谢您的帮助。
【问题讨论】:
-
@Reimeus 正试图为您指明正确的方向。如果你想访问它的组成变量,你需要告诉 ArrayList 它是由什么组成的。
-
是的,但这没有帮助......我还是不明白
标签: java arraylist field raw-types