我想從我的其他類通過Foreach循環訪問我的ArrayList。但由於某種原因,這似乎並不奏效。沒有錯誤,只是不會執行Foreach循環。從其他類通過foreach循環訪問arraylist
繼承人我的代碼:
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中的實體的類。
請更具體。你是什麼意思,「它不起作用」?請解釋一下你期望的結果是什麼以及你得到了什麼(有一些樣本數據)? – Ankit 2013-02-21 23:51:31
你不想用你ArrayList的類型替換實體嗎? – 2013-02-21 23:51:36
世界上有沒有什麼東西? – 2013-02-21 23:51:48