Bonjour ,
Voila , je développe un petit programme dans lequel j'ai besoin de tirer une combinaison aléatoire.
j'ai donc codé ceci
Ce code fonctionne parfaitement dans GEL.int combinaison[] = new int [5];
int i = 0 ;
double couleur;
while (i<5)
{
Random temp = new Random();
couleur = temp.nextDouble();
couleur = couleur*10;
if (((int)couleur !=0) && ((int)couleur != 9)) {
combinaison[i] = (int)couleur;
System.out.println("ramdom number = " + combinaison[i]);
i++;
}
}
Par contre , une fois que je copie/colle ce code dans JBuilder , au lieu de me sortir une combinaison semblable à celle qui me sort sous gel (ex : 16453) il me renvoie toujours la même suite de nombre (ex : 11111 ou 88888 ou encore 66666...)
J'ai changé les versions du JDK dans JBuilder (j'utilise JBuilder 2005) mais ca ne change rien.
Estce que quelqu'un pourrait m'éclairer sur ce problème ??
Merci
Partager