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.