Matemáticas.Clase de rescate:
Esta clase se utiliza para generar el número aleatorio que será un número fraccional positivo dentro del rango de 0.0 a 0.99. Esta clase tiene un método nombrado aleatorio() Para generar los números aleatorios fraccionales, y no hay necesidad de crear un objeto para usar esta clase.
Clase aleatoria:
Lo aleatorio La clase tiene muchos métodos para generar diferentes tipos de números aleatorios, como nextInt (), nextDouble (), nextlong, etc. Entonces, el número entero y los números fraccionales se pueden generar utilizando el método apropiado de esta clase. Tienes que crear un objeto para usar en esta clase.
Ejemplo-1: generar un número aleatorio fraccional usando matemáticas.amdaman
Se menciona antes que Matemáticas.aleatorio La clase genera un número aleatorio fraccional largo de forma predeterminada, cómo puede generar un número aleatorio fraccional con dos dígitos después de los puntos decimales se muestran en el siguiente ejemplo. Decimalformat La clase se usa aquí para formatear los valores aleatorios fraccionales con dos dígitos después del punto decimal. Se generarán cinco números fraccionales después de ejecutar el código.
importar java.texto.Decimalformat;Producción:
La siguiente imagen muestra la salida del código anterior.
Ejemplo-2: Genere el número aleatorio de enteros usando matemáticas.aleatorio
El siguiente ejemplo muestra cómo puede generar cinco números enteros aleatorios usando matemáticas.clase aleatoria. Aquí, cada valor aleatorio se multiplica por 100 para obtener el número de 2 dígitos antes del punto decimal y las matemáticas.El método Round () se utiliza para obtener el valor entero.
clase pública Random2Producción:
La siguiente salida aparecerá después de ejecutar el script. Aquí, se generan cinco números enteros de dos dígitos.
Ejemplo-3: generar número aleatorio entero usando una clase aleatoria
Debe crear el objeto de la clase aleatoria para generar un número aleatorio usando C aleatoriolass que se muestra en el siguiente ejemplo. Aquí el nextInt () método de Aleatorio La clase se usa para generar 10 números enteros aleatorios utilizando el bucle 'para'. Según el código, cualquier número de 0 a 99 puede generarse como un número aleatorio, pero si algún número aleatorio generado es mayor de 95, entonces el programa terminará desde el bucle.
importar java.utilizar.Aleatorio;Producción:
La salida variará cada vez que ejecute el código para el número aleatorio. La siguiente salida muestra que se genera un número aleatorio de más de 95 después de generar 5 números aleatorios y terminado desde el bucle.
Ejemplo-4: Genere un número aleatorio dentro de un rango utilizando una clase aleatoria
El límite inferior de la generación de números aleatorios usando la clase aleatoria es 0 por defecto. El siguiente ejemplo muestra cómo puede establecer los límites inferiores y superiores antes de generar los números aleatorios. El límite inferior y el límite superior se tomarán como entrada del usuario. Se generarán cinco números aleatorios dentro del rango definido por los límites inferiores y superiores.
importar java.utilizar.Aleatorio;Producción:
10 se toma como un límite inferior, y 50 se toma como un límite superior en la siguiente salida, y se generan cinco números aleatorios dentro de este rango.
Ejemplo-5: generar valores aleatorios booleanos usando clase aleatoria
El valor aleatorio booleano se puede generar utilizando el nextBoolean () método de Aleatorio clase. El siguiente ejemplo muestra cómo tres valores booleanos se pueden generar aleatoriamente utilizando el nextBoolean () método y bucle 'para'.
importar java.utilizar.Aleatorio;Producción:
La salida del código puede variar para generar valor al azar. Tres verdadero Los valores se generan aleatoriamente en la siguiente salida.
Conclusión:
Generar un número aleatorio es útil para diferentes tareas relacionadas con la programación, como verificación de probabilidad, generación de boletos de lotería, etc. Diferentes formas de generar diferentes tipos de números aleatorios se explican mediante el uso de dos clases de Java en este tutorial. Después de practicar los ejemplos de este tutorial, el concepto del número aleatorio se borrará para los usuarios de Java, y podrán generar números aleatorios como requisitos de programación.