Tirer 2 chiffres au sort sur Java

Résolu/Fermé
chlowtzn Messages postés 5 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 19 novembre 2014 - 2 nov. 2014 à 15:42
stephgo Messages postés 10 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 5 février 2015 - 4 nov. 2014 à 09:34
Bonjour, je souhaiterais savoir comment fait-on pour tirer uniquement 2 nombres au sort sur un logiciel java avec Eclipse lorsque les nombres sont compris entre 0 et 10 inclus.
Merci d'avance pour votre réponse
A voir également:

3 réponses

stephgo Messages postés 10 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 5 février 2015 2
2 nov. 2014 à 15:59
Pour tirer 1 chiffre au sort en Java voilà la méthode :

Random r = new Random() ;
System.out.print(r.nextInt(10));
0
chlowtzn Messages postés 5 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 19 novembre 2014
2 nov. 2014 à 16:02
merci, mais pour 2 du coup on fait comment ?
0
stephgo Messages postés 10 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 5 février 2015 2
4 nov. 2014 à 09:34
Si tu veux faire deux tirages avec remise tu répètes l'opération deux fois. Si tu ne veux pas retirer le même chiffre tu peux utiliser un tableau pour indiquer les chiffres que tu veux entre 0 et 10

Par exemple au premier tirage le 7 est sorti, tu l'enlèves du deuxième tirage :

int[] tab = {1,2, 3, 4, 5, 6, 8, 9, 10};
Random r = new Random();
System.out.println(tab[r.nextInt(tab.length)]);
0