Obtener un objeto de forma aleatoria en un hashmap?

6qu
18 de Noviembre del 2003
Buenas, necesito saber como puedo obtener un objeto de un hashmap de forma aleatoria.
Saludos y gracias

heihachi
18 de Noviembre del 2003
Usa hashmap.entrySet() o .keySet() o .values() para obtener una lista de las llaves o de los valores (no se que te interesa más)

Calcula el tamanyo del resultado con .size() y genera un numero aleatorio (entre y y .size()) y te vas a buscar al que ocupe esa posición

Saludos!