Maison >Java >javaDidacticiel >Résumé de plusieurs méthodes de boucle dans Java Map
Selon les nouvelles fonctionnalités du JDK, utilisez For pour boucler Map, comme la boucle de la clé de Map
Code Java
for(String dataKey : paraMap.keySet()) { System.out.println(dataKey ); }
Ce qu'il convient de noter ici, c'est comment paraMap est défini. S'il s'agit d'une simple Map paraMap = new HashMap(); alors la chaîne précédente ne peut être remplacée que par Object
Parcourez la clé et la valeur de la carte entière, comme suit :
Code Java
for(Map.Entry<String, Object> entry : paraMap.entrySet()) { System.out.println(entry.getKey()+": "+entry.getValue()); }
Dans le passé, il était bouclé comme ceci :
code Java
Iterator it = paraMap.entrySet().iterator(); while (it.hasNext()) { Map.Entry pairs = (Map.Entry)it.next(); System.out.println(pairs.getKey() + " = " + pairs.getValue()); }
Pour plus d'articles connexes résumant plusieurs méthodes de bouclage de Java Map, veuillez faire attention au site Web chinois PHP !