Bien qu'il soit impossible pour l'ordinateur c'est pour générer classe aléatoire de nombres vraiment aléatoires Java peut sûrement générer des nombres pseudo -aléatoires uniques avec seulement quelques lignes de code. Afin de générer des entiers aléatoires vous devez déclarer une instance unique de la classe Random . Vous pouvez ensuite utiliser cette instance pour créer autant de nombres entiers aléatoires que vous avez besoin . En utilisant une seule instance de Random plutôt que plusieurs instances indépendantes garantit que chaque nombre aléatoire que vous générez sera unique . Instructions
1
type "import java.util.Random ; » sur sa propre ligne en dehors de la déclaration de classe dans le même fichier que vous avez l'intention de générer un nombre aléatoire po
2
type «générateur aléatoire = new Random ();" . dans la méthode où vous avez besoin de générer un nombre aléatoire
3 type de
" int min = 0; int max = 99; " sur une nouvelle ligne de code. Remplacer zéro et 99 avec ce que vous voulez les limites minimales et maximales pour le générateur aléatoire de l'être. Par exemple , si vous voulez un nombre aléatoire entre cinq et 10 (non compris dix) , vous devez taper " int min = 5; int max = 10; " .
4 Type de
" int randomInteger = generator.nextInt ( max- min) + min; ». sur une nouvelle ligne pour créer un nouveau nombre aléatoire et l'enregistrer dans la variable" randomInteger "
5
utilisation " ; generator.nextInt ( max- min) + min; "autant de fois que nécessaire pour continuer à créer des entiers aléatoires uniques. Affectez la valeur à une variable différente à chaque fois . Par exemple, " int nextRandomInteger = generator.nextInt ( max- min) + min; " " . NextRandomInteger " créerait un nouveau nombre aléatoire et l'enregistrer dans la variable