Bizarre en JAVA

Résolu
ziedzico Messages postés 438 Statut Membre -  
 Utilisateur anonyme -
Bonjour, je me suis arrêté sur un code qui mélange les entiers de 1 à 9 aléatoirement

public class collection {
public static void main(String args[]) {
ArrayList l = new ArrayList();
for (int i = 1; i < 10; i++)
l.add(i);
Collections.shuffle(l);
System.out.println(l);
}
}

Reste à afficher toutes les combinaisons possibles de cette série :
je peux boucler à l'infini avec cette méthode en cherchant 9! combinaisons ?????
au lieu de les créer méthodiquement avec la translation et la permutation je veux laisser l'ordre au hasard pour shuffle random ou quelque chose dans ce contexte.

merci d'avance.
Configuration: d'origine

1 réponse

  1. Utilisateur anonyme
     
    salut
    oui tu peux boucler a l'infini. si tu souhaite réellement les 9! combinaisons, ne laisse pas le "hasard" faire le travail a ta place :) fais le bien et ce sera en + beaucoup + rapide
    0