Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Lista Random

Hola espero que estén bien
Mi pregunta es la siguiente:
Alguien sabe como hacer una lista con números random?
se que es usando math.random
Pero no se como implementarlo :(
Espero no causar problemas y que me puedan ayudar
Gracias... :)

abril 21, 2016 | Unregistered CommenterHosubel

Puedes usar una de las clases que implementan la interface List, como ArrayList. Dependiendo del tipo que desees guardar en la lista puedes instanciar un objeto como:

ArrayList<Integer> numerosAleatorios = new ArrayList<Integer>();

donde se podrá almacenar sólo números enteros.
Para generarlos también dispones de la clase Random en el paquete java.util. Solo necesitas instanciarla y pedirle varios números que te los devolverá al azar con los métodos nextInt(), nextFloat(), nextLong(), nextDouble()... según del tipo que hyas declarado el list.
Por ejemplo, esto te devuelve un número entre 0 y el 50:

Random ran = new Random();
int numeroAleatorio = ran.nextInt(50);

Y ya sólo necisitarías agregarlo a la lista.

abril 22, 2016 | Registered Commenterangelns