Tirer aleatoirement un caractere dans l'alphabet

Résolu
cs_selma89 Messages postés 10 Date d'inscription mardi 19 avril 2011 Statut Membre Dernière intervention 19 août 2011 - 7 juil. 2011 à 21:39
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 12 juil. 2011 à 16:32
bonsoir a tous !
j'ai besoin encore une fois de vos lumieres !
je cherche a faire un tirage aleatoire tout simple en java : tirer aleatoirement un caractere d'un ensemble des lettres alphabs !!
merci si vous pouvez m'aider !!
Cordialement
A voir également:

3 réponses

Utilisateur anonyme
8 juil. 2011 à 00:31
Salut,

Jette un coup d’œil sur la classe Random. Ce que tu peux faire c'est par exemple mettre chaque lettre dans un tableau et ensuite tirer un nombre allant de 0 au nombre total de lettres - 1. Ce nombre te servira d'indice pour ton tableau et de cette façon tu auras une lettre tirée aléatoirement.

Voilà du code grosso modo :
Random randomer = new Random();
char [] alphabet = new char [26];
// tu remplies comme tu veux ton tableaux

int indice = randomer.nextInt( alphabet.length );

char lettre_tiree = alphabet[ indice ];


--
Pylouq
1
Rejoignez-nous