Pour la 2ème itération personnellement, je préfère que l'itération de la carte des entrées, au lieu de les touches. for (Entry<String, String> entry : map.entrySet()). De cette façon, vous avez déjà à la fois la clé et la valeur, vous n'avez pas besoin d'une autre carte de recherche. Bon point, dépend de votre cas d'utilisation, mais mis à jour! 🙂
Plus simple est de parcourir toutes les
HashMap
s dans leArrayList
et parcourir toutes les clés dans laMap
:for (Entry<String, String> entry : map.entrySet())
. De cette façon, vous avez déjà à la fois la clé et la valeur, vous n'avez pas besoin d'une autre carte de recherche.Bon point, dépend de votre cas d'utilisation, mais mis à jour! 🙂
OriginalL'auteur dacwe
for(HashMap<String, String> map : data){
... deal with map...
}
OriginalL'auteur DallinDyer