Mathématiques.Classe de rançon:
Cette classe est utilisée pour générer le nombre aléatoire qui sera un nombre fractionnaire positif dans la plage de 0.0 à 0.99. Cette classe a une méthode nommée aléatoire() Pour générer les nombres aléatoires fractionnaires, et il n'est pas nécessaire de créer un objet pour utiliser cette classe.
Classe aléatoire:
Le hasard La classe dispose de nombreuses méthodes pour générer différents types de nombres aléatoires, tels que NextInt (), NextDouble (), NextLong, etc. Ainsi, les nombres entiers et fractionnaires peuvent être générés en utilisant la méthode appropriée de cette classe. Vous devez créer un objet à utiliser dans cette classe.
Exemple-1: générer un nombre aléatoire fractionnaire en utilisant les mathématiques.amdance
Il est mentionné précédemment que Mathématiques.aléatoire La classe génère un long numéro aléatoire fractionnaire par défaut, comment vous pouvez générer un nombre aléatoire fractionnaire avec deux chiffres après décimaux est affiché dans l'exemple suivant. Décimalformat La classe est utilisée ici pour formater les valeurs aléatoires fractionnaires avec deux chiffres après le point décimal. Cinq nombres fractionnaires seront générés après l'exécution du code.
Importer Java.texte.Décimalformat;Sortir:
L'image suivante montre la sortie du code ci-dessus.
Exemple-2: générer un numéro aléatoire entier à l'aide de mathématiques.aléatoire
L'exemple suivant montre comment vous pouvez générer cinq nombres entiers aléatoires en utilisant des mathématiques.classe aléatoire. Ici, chaque valeur aléatoire est multipliée par 100 pour obtenir le nombre de 2 chiffres avant le point décimal et les mathématiques.La méthode rond () est utilisée pour obtenir la valeur entière.
classe publique Random2Sortir:
La sortie suivante apparaîtra après l'exécution du script. Ici, cinq nombres entiers de deux chiffres sont générés.
Exemple-3: générer un numéro aléatoire entier en utilisant une classe aléatoire
Vous devez créer l'objet de classe aléatoire pour générer un nombre aléatoire en utilisant Cando Classe qui est montrée dans l'exemple suivant. Ici le NextInt () méthode de Aléatoire La classe est utilisée pour générer 10 nombres entiers aléatoires en utilisant la boucle 'for'. Selon le code, n'importe quel nombre de 0 à 99 peut être généré comme un nombre aléatoire, mais si un nombre aléatoire généré est supérieur à 95, le programme se terminera de la boucle.
Importer Java.user.Aléatoire;Sortir:
La sortie variera chaque fois que vous exécutez du code pour le nombre aléatoire. La sortie suivante montre qu'un nombre aléatoire de plus de 95 est généré après avoir généré 5 nombres aléatoires et terminé à partir de la boucle.
Exemple-4: générer un nombre aléatoire dans une plage en utilisant une classe aléatoire
La limite inférieure de la génération de nombres aléatoires en utilisant une classe aléatoire est 0 par défaut. L'exemple suivant montre comment vous pouvez définir les limites inférieures et supérieures avant de générer les nombres aléatoires. La limite inférieure et la limite supérieure seront prises en entrée de l'utilisateur. Cinq nombres aléatoires seront générés dans la plage définie par les limites inférieures et supérieures.
Importer Java.user.Aléatoire;Sortir:
10 est considéré comme une limite inférieure, et 50 est considéré comme une limite supérieure dans la sortie suivante, et cinq nombres aléatoires sont générés dans cette plage.
Exemple-5: générer des valeurs aléatoires booléennes à l'aide de classe aléatoire
La valeur aléatoire booléenne peut être générée en utilisant le NextBoolean () méthode de Aléatoire classe. L'exemple suivant montre comment trois valeurs booléennes peuvent être générées au hasard en utilisant le NextBoolean () Méthode et boucle «pour».
Importer Java.user.Aléatoire;Sortir:
La sortie du code peut varier pour générer de la valeur au hasard. Trois vrai Les valeurs sont générées au hasard dans la sortie suivante.
Conclusion:
La génération d'un nombre aléatoire est utile pour différentes tâches liées à la programmation, telles que la vérification des probabilités, la génération de billets de loterie, etc. Différentes façons de générer différents types de nombres aléatoires sont expliquées en utilisant deux classes Java dans ce tutoriel. Après avoir pratiqué les exemples de ce tutoriel, le concept du nombre aléatoire sera effacé pour les utilisateurs de Java, et ils pourront générer des nombres aléatoires comme exigence de programmation.