Comment générer des nombres aléatoires
garsdaxx70
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
garsdaxx70 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
garsdaxx70 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Je recherche comment générer des nombres et des lettres aléatoirement mais qui respectent un parern prédéfinit sous Windows.
merci de votre réponse merci.
Je recherche comment générer des nombres et des lettres aléatoirement mais qui respectent un parern prédéfinit sous Windows.
merci de votre réponse merci.
3 réponses
-
Salut, c'est peut-être une question idiote, mais c'est quel langage?
-
-
-
Exemple en Java :
import java.util.Random;
public class Test
{
private static final Random random = new Random();
protected static final char randChar(char start, int nb)
{
return (char) (random.nextInt(nb) + start);
}
public static final char randLetter()
{
return randChar('A', 26);
}
public static final char randDigit()
{
return randChar('0', 10);
}
public static final String randPattern(String pattern)
{
char[] tab = pattern.toCharArray();
for (int i = 0; i < tab.length; i++ )
{
switch (tab[i])
{
case 'L' :
tab[i] = randLetter();
break;
case 'D' :
tab[i] = randDigit();
break;
default :
tab[i] = ' ';
}
}
return new String(tab);
}
public static void main(String[] args)
{
for (int i = 0; i < 10; i++ )
System.out.println(randPattern("LLLLLDDDDDLL"));
}
} -
-
-
J'ai executé le programe avec eclipse est-ce le bon programe? Et ou est ce que je peux voir les nombres?
Coordialement