Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从矩形数组中删除随机矩形?_Java_Android_Libgdx - Fatal编程技术网

Java 如何从矩形数组中删除随机矩形?

Java 如何从矩形数组中删除随机矩形?,java,android,libgdx,Java,Android,Libgdx,我正在做一个类似“打鼹鼠”的游戏,我在矩形阵列中创建它们,我想每3秒移除一个随机鼹鼠。但是我怎么做呢?iter.remove()3000){ iter.remove(); timehide=TimeUtils.millis(); } batch.end(); } 我建议使用列表而不是迭代器。使用迭代器,您不知道元素的数量 Random r = new Random(); public void removeRandomListElement(List list) { int index

我正在做一个类似“打鼹鼠”的游戏,我在矩形阵列中创建它们,我想每3秒移除一个随机鼹鼠。但是我怎么做呢?
iter.remove()3000){ iter.remove(); timehide=TimeUtils.millis(); } batch.end(); }
我建议使用列表而不是迭代器。使用迭代器,您不知道元素的数量

Random r = new Random();
public void removeRandomListElement(List list) {
    int index  = r.nextInt(list.size());
    list.remove(index);
}
Random r = new Random();
public void removeRandomListElement(List list) {
    int index  = r.nextInt(list.size());
    list.remove(index);
}