
Envoyé par
ZedroS
En fait ton play() est lancé sans que ta boucle n'attende son résultat, comme une fonction en somme.
Une solution simple est à mon avis d'attendre un retour de ta fonction play() (qui te permettra par exemple de savoir si tout s'est bien passé), du coup ta boucle attendra le résultat.
Sinon, tu es sûr de ton code? Là ta boucle ne concerne que
{j[i]=new DonneJoueur(nb);
}
Ce ne serait pas plutot :
for(int i=0;i<j.length;i++){
j[i]=new DonneJoueur(nb);
j[i].play();
System.out.println("STop joueur" + i);
}
Partager