我试图从我的 ArrayList 中删除一个对象,该对象被 Iterator 引用,所以我可以删除该对象。但问题是,它不起作用。
当键盘下一个运行时按下某个键“在这种情况下,向下”时,它必须删除在我的“球”Arraylist 中创建的最新对象。
我正在使用 LWJGL 和 OpenGL。
while(Keyboard.next()) {
if(Keyboard.isKeyDown(Keyboard.KEY_DOWN)) {
Iterator<ball> theBall = balls.iterator();
while (theBall.hasNext()) {
theBall.remove();
}
}
}