[JAVA] [Android] Obtenez des clés et des valeurs aléatoires à partir de HashMap

Entrée mémo.

List<String> keysAsArray = new ArrayList<>(map.keySet());
Random random = new Random();
String key = keysAsArray.get(random.nextInt(keysAsArray.size()));
String value = map.get(key);

Recommended Posts

[Android] Obtenez des clés et des valeurs aléatoires à partir de HashMap
Obtenir des attributs et des valeurs à partir d'un fichier XML en Java
Obtenir TypeElement et TypeMirror à partir de la classe
Ecrire des clés et des valeurs dans Ruby
Obtenez "2-4, 7, 9" de [4, 7, 9, 2, 3]
À propos de la vitesse de récupération des valeurs depuis HashMap
[Java] Obtenir plusieurs valeurs à partir d'une valeur de retour
[Java] Récupère des valeurs de manière aléatoire dans un tableau
Soustraire les constantes Enum des chaînes et des valeurs en Java