Pregunta: | 67451 - MOSTRAR ELEMENTOS DE UN ARRAY DE FORMA ALEATORIA SIN REPETIR |
Autor: | Daniel Quiroga |
Muy buneas a todos y de ante mano gracias por leer esto. Lenguaje java. Problema: tengo una colecion de objetos (linkedList) la lista esta formada por objetos de una clase, todos las atributos son de tipo String. clase contenedora (linkedList) <------> clase particular (String ) Mi idea es mostrar los atributos de la clase String de forma aleatoria y sin repeticiones, de la misma forma que se haria al repartir las cartas de una baraja mi codigo es muy sencillo, tengo un metodo public Objeto getObjeto (int indice) { return (Objeto) LinkedList.get(indice); } el indice seria un numero aleatorio entre 0 y el tamaño de la lista int indice = (int)(Math.random()*LinkedList.size(); He pensado en una lista auxiliar boolean pero la verdad es que no saco nada claro. Espero que alguien me pueda ayudar |