Blog
Anteriormente hemos visto cómo generar números random en Java Script, ahora nos toca aprender a generar números random en Java. Para realizar esta tarea vamos a utilizar el método estático random() de la clase Math.
¿Cómo generar números random en Java?
En este ejemplo vamos a ver cómo generar un número random entre 0 y 9 utilizando la clase Math:
public static void main(String[] args) {
/* Genera un número rando entre 0 y 9 */
int random = (int) (Math.random() * 10);
/* Mostrando en consola el número generado */
System.out.println(random);
}
Y si nosotros mismos queremos indicar el valor mínimo y máximo para generar un número random tenemos que hacer lo siguiente:
public static void main(String[] args) {
int desde = 5;
int hasta = 15;
/* Genera un número rando entre 5 y 15 */
int random = (int) (Math.random() * (hasta - (desde - 1))) + desde;
/* Mostrando en consola el número generado */
System.out.println(random);
}
En algunos casos puede ser que solo necesitemos generar un boolean random, esto lo podemos realizar utilizando la clase Random de Java:
public static void main(String[] args) {
/* Creando un objeto random */
Random random = new Random();
/* Mostrando en consola el boolean generado */
System.out.println(random.nextBoolean());
}
Bueno gente, hemos llegado al final de este tutorial espero que les haya sido de gran utilidad. Ante cualquier problema no duden en dejar un comentario.