Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. ArrayList<Integer> nums = new ArrayList();
  2. ArrayList<Integer> bingo = new ArrayList();
  3.  
  4. // Relleno con números del 0 al 49
  5. for(int i = 0; i < 50; i++) {
  6.     nums.add(i);
  7. }
  8.  
  9. // No añado semilla en el ejemplo pero él lo recomendó
  10. Random rnd = new Random();
  11. int aux;
  12. while(!nums.isEmpty() {
  13.     aux = rnd.nextInt(nums.size());
  14.     bingo.add(nums.get(aux));
  15.     nums.remove(aux);
  16. }
  17.  
  18. /* Ya tengo los números "generados" aleatoriamente de forma eficiente.
  19.     Esto lo hago sin haber mirado la práctica, supongo que realmente no hay que hacerlo todo seguido guardándolo en el ArrayList sino generarlos uno a uno e irlos "anunciando", pero bueno, para el ejemplo así queda bien, tehé. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement