通过foreach循环访问另一个类的arraylist

时间:2013-02-21 23:49:45

标签: java foreach entity lwjgl slick

我正试图通过Foreach循环从我的其他类访问我的ArrayList。但出于某种原因,这似乎不起作用。没有错误,只是不会执行Foreach循环。

继承我的代码:

for(Entity entity : world.entitys) {
if(entity.isMouseDown()) {
    System.out.println("Touching Entity");
} else {
    System.out.println("Is not Touching Entity");
}
}

世界级的Arraylist:

public ArrayList<Entity> entitys = new ArrayList<Entity>();

世界是我的另一类。实体是我的Arraylist。实体是我在Arraylist中的实体的类。

1 个答案:

答案 0 :(得分:0)

如果没有抛出编译器或运行时错误,那么根据您的描述只有原因是ArrayList为空...

学习调试,它可以帮助您解决此类问题,而无需寻求任何人的帮助..