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 !