Element alle 500 Frames aus ArrayList entfernen

Ich habe diese Arrayliste:

// Add predators
predators = new ArrayList();
for (int i = 0; i < predNum; i++) {
  Creature predator = new Creature(random(width), random(height), 2);
  predators.add(predator);
}

Wie kann die Anweisung so strukturiert werden, dass das letzte Element aus dempredators Arraylist wird alle 500 Frames entfernt? Benötigt es eine Art Schleife?

if (frameCount == 500){
 predators.remove(1)
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage