Maison > Java > javaDidacticiel > Quelle est la méthode pour générer des nombres aléatoires en Java

Quelle est la méthode pour générer des nombres aléatoires en Java

王林
Libérer: 2022-01-12 15:10:26
original
30970 Les gens l'ont consulté

Méthodes pour générer des nombres aléatoires : 1. Utilisez l'instruction [double d = Math.random();] pour obtenir des nombres aléatoires 2. Utilisez [int num = (int)(Math.random()* ; 100+ 1);] l’instruction obtient un nombre aléatoire compris entre 1 et 100.

Quelle est la méthode pour générer des nombres aléatoires en Java

Nous pouvons utiliser la classe Math fournie en Java pour générer des nombres aléatoires.

La classe Math se trouve sous le package java.lang, et jvm l'importera automatiquement, il n'est donc pas nécessaire d'importer le package.

Pour générer des nombres aléatoires, utilisez la méthode random() sous la classe Math. La valeur de retour de la méthode random() est [0.0 - 1.0).

Tutoriel vidéo recommandé : Vidéo Java

1 Obtenez le nombre aléatoire dans la plage ci-dessus :

double d = Math.random();
Copier après la connexion

Remarque : si la formule ci-dessus est écrite. comme suit, alors la valeur de i ne sera que 0. Étant donné que la plage de nombres aléatoires générés par Math.random() est [0,0 - 1,0), quel que soit le nombre aléatoire, la valeur ne sera que de 0 une fois convertie en entier.

int i = (int)(Math.random());
Copier après la connexion

2. Obtenez un nombre aléatoire (type int) entre 1 et 100

int num = (int)(Math.random()*100+1);
Copier après la connexion

Tutoriel recommandé : Introduction au développement Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal