Combinaison aléatoire en java

Résolu/Fermé
ziedzico Messages postés 393 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 12 avril 2014 - 8 févr. 2010 à 23:03
 Utilisateur anonyme - 9 févr. 2010 à 09:06
Bonjour, je veux tirer à chaque fois une combinaison aléatoire des entiers de 1 à 9
1er affichage : 1 2 4 6 7 9 3 5 8
2eme affichage : 8 1 2 3 4 6 7 5 9
et ainsi de suite ...

c'est le principe d'un tirage indépendant

j'ai entendu d'un certain shuffle(); ......... , désolé je débute en programmation.

MERCI D'AVANCE de m'aider
A voir également:

4 réponses

Utilisateur anonyme
8 févr. 2010 à 23:09
salut
il faut utiliser l'API Collections https://docs.oracle.com/javase/6/docs/api/java/util/Collections.html
a+
0
ziedzico Messages postés 393 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 12 avril 2014 112
8 févr. 2010 à 23:20
merci beaucoup , je vais voir
0
ziedzico Messages postés 393 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 12 avril 2014 112
8 févr. 2010 à 23:40
Juste pour voir si correcte ?

package testrand;
import java.util.*;
public class collection {
public static void main(String args[]) {
List l = new ArrayList();
for (int i = 1; i <10; i++)
l.add(i);
Collections.shuffle(l, new Random());
System.out.println(l);
}
}

MERCI
0
Utilisateur anonyme
9 févr. 2010 à 09:06
il suffit de l'exécuter :)
pas besoin de spécifier le new random()
a+
0