Este blog explicará la utilización y la aplicación del método aleatorio "NextInt ()" en Java.
¿Cuál es el método "aleatorio nextInt ()" en Java??
El "nextInt ()"Método del"AleatorioLa clase "se usa para generar un entero aleatorio con o sin el rango especificado.
Sintaxis (caso 1)
int nextInt ()
Según esta sintaxis, el próximo aleatorio "En tSe devuelve el valor.
Sintaxis (caso 2)
int nextint (int num)
En esta sintaxis, "numer"Señala el rango final hasta el cual se debe generar el número aleatorio a partir de"0".
Antes de continuar hacia los ejemplos, importe el siguiente paquete para acceder a todas las clases en el "Java.utilizar.*" paquete:
importar java.utilizar.*;
Ejemplo 1: Aplicar el método "aleatorio nextInt ()" para generar enteros aleatorios en Java
En este ejemplo, el aleatorio "nextInt ()El método se puede utilizar para generar enteros aleatorios:
clase pública Randomint
public static void main (string args [])
Aleatorio aleatorio = new Random ();
int resultado = aleatorio.nextInt ();
Sistema.afuera.println ("El entero generado aleatoriamente es:" + resultado);
En las líneas de código anteriores, aplique los siguientes pasos:
Producción
En este resultado, se puede ver que los enteros aleatorios se generan cada vez que el código se compila.
Demostración de la "IllegalargumentException" encontrada
El "nextInt ()El método "lanza el"Argumento de excepción ilegal"En el caso del rango final especificado en el parámetro de método" es "negativo", como sigue:
Ejemplo 2: Aplicar el método "aleatorio nextInt ()" para generar enteros aleatorios dentro de un rango especificado en Java
El siguiente ejemplo aplica el método discutido para generar los enteros aleatorios dentro de un cierto rango especificado:
clase pública randomint2
public static void main (string args [])
Aleatorio aleatorio = new Random ();
int resultado = aleatorio.nextint (20);
Sistema.afuera.println ("El entero generado aleatoriamente entre (0-20) es:" + resultado);
En el bloque de código anterior:
Producción
En este resultado, se puede ver que los números aleatorios se generan de acuerdo con el límite especificado.
Conclusión
El "nextInt ()"Método del"Aleatorio"La clase en Java se usa para generar un entero aleatorio con o sin el rango especificado. Además, este método arroja el "Argumento de excepción ilegal"Si el rango especificado es negativo. Este blog discutió los enfoques para generar enteros aleatorios a través del método aleatorio "nextInt ()".