Ce blog va développer l'utilisation et l'application de la méthode aléatoire «NextInt ()» dans Java.
Quelle est la méthode «Random NextInt ()» en Java?
Le "NextInt ()«Méthode du«Aléatoire«La classe est utilisée pour générer un entier aléatoire avec ou sans la plage spécifiée.
Syntaxe (cas 1)
int nextInt ()
Selon cette syntaxe, le prochain aléatoire "int»La valeur est renvoyée.
Syntaxe (cas 2)
int nextInt (int num)
Dans cette syntaxe, "nobs"Porte la plage d'extrémité jusqu'à ce que le nombre aléatoire doit être généré à partir de"0".
Avant de continuer vers les exemples, importez le package suivant pour accéder à toutes les classes dans le «Java.user.*" emballer:
Importer Java.user.*
Exemple 1: Application de la méthode «aléatoire NextInt ()» pour générer des entiers aléatoires en Java
Dans cet exemple, le hasard «NextInt ()«La méthode peut être utilisée pour générer des entiers aléatoires:
classe publique randomnt
public static void main (String args [])
Aléatoire aléatoire = nouveau aléatoire ();
INT Result = Random.NextInt ();
Système.dehors.println ("L'entier généré au hasard est:" + résultat);
Dans les lignes de code ci-dessus, appliquez les étapes suivantes:
Sortir
Dans ce résultat, on peut voir que les entiers aléatoires sont générés chaque fois que le code compile.
Démonstration de la «IllégalargumentException» illégal
Le "NextInt ()"La méthode lance le"Exception d'argument illégal«Dans le cas de la plage d'extrémité spécifiée dans le paramètre de la méthode étant«négatif", comme suit:
Exemple 2: Application de la méthode «aléatoire NextInt ()» pour générer des entiers aléatoires dans une plage spécifiée en Java
L'exemple suivant applique la méthode discutée pour générer les entiers aléatoires dans une certaine plage spécifiée:
classe publique randomnt2
public static void main (String args [])
Aléatoire aléatoire = nouveau aléatoire ();
INT Result = Random.NextInt (20);
Système.dehors.println ("L'entier généré au hasard entre (0-20) est:" + résultat);
Dans le bloc de code ci-dessus:
Sortir
Dans ce résultat, on peut voir que les nombres aléatoires sont générés conformément à la limite spécifiée.
Conclusion
Le "NextInt ()«Méthode du«Aléatoire«La classe en Java est utilisée pour générer un entier aléatoire avec ou sans la plage spécifiée. De plus, cette méthode lance le «Exception d'argument illégal«Si la plage spécifiée est négative. Ce blog a discuté des approches pour générer des entiers aléatoires via la méthode aléatoire «NextInt ()».