Remplacer des boucles imbriquées par un code plus efficace
Bonjour,
Voilà en gros mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| for (x = 0; x < 12; x++) {
if (boule[x] == null) {
Objet boule[x] = new Objet();
}
for (y = 0; y < 12; y++) {
// Là je récupère en gros les Shape de boule[x] et boule[y]
collideBoules = shapeBouleX.intersects(shapeBouleY);
}
} |
Mon problème est la présence de toutes ces imbrications de for().
Est-ce possible de faire par exemple une classe en static qui s'occuperait toute seul de comparer les intersections ?
Je souhaiterais surtout supprimer la deuxième boucles for().
Merci d'avance pour votre aide.