这是我的第一个项目libGDX
,我正在尝试循环com.badlogic.gdx.utils.Array
:
//properties
...
private Array<Item> items;
...
//constructor
...
items = new Array<Item>();
...
//render method
...
for (Item item : items) {
item.update(deltaTime);
}
...
Android Studioitems
在悬停时突出显示消息:
使用不可重入迭代器方法:Array.iterator()
每次调用 LibGDX 集合上的迭代器方法都会返回相同的迭代器实例。对于嵌套或多线程迭代,使用适当的构造函数创建一个新的迭代器
我不知道如何解决这个问题,或者这是否只是一个通知类型的错误,以及它是否会长期影响任何事情。
任何想法这是什么以及如何解决它?