Bonsoir,
J'ai un pb avec le bout de code suivant et je ne comprend vraiment pas pourquoi!!
1 2 3 4 5
| Random random = new Random();
int numeroCarte1 = random.nextInt(pioche.size()-1);
System.out.println("vous piochez\t"+ pioche.get(numeroCarte1)); |
eclipse ne veut pas me le compiler, il doit y avoir un pb avec les indices mais je ne vois pas lequel.
J'explique ce que je veux faire:
je veux afficher le nom d'une carte de la pioche(pour l'instant je ne la pioche pas, donc pas de remove)
Si la pioche contient 10 cartes alors les indices vont de 0 à 9 donc, si je veux afficher le nom d'une carte au hasard, il faut que je fasse
random.nextInt(pioche.size()-1);
et alors je génére un nombre compris entre 0 et 10 -1 soit 9
Je ne vois pas où est le pb
Merci d'avance de votre aide
Partager