Maison  >  Article  >  Java  >  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

王林
王林original
2020-05-25 11:17:3130860parcourir

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();

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());

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

int num = (int)(Math.random()*100+1);

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!

Déclaration:
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
Article précédent:A quoi sert new en JavaArticle suivant:A quoi sert new en Java