Comme indiqué ci-dessous:
package cn.jdk.Forach; import java.util.hashmap; import java.util.map; classe publique foreachtest {public static void main (string [] args) {int [] arr = {1,2,3}; for (int (int. a: arr) {System.out.println (a + "/ t");} system.out.println ("==========================="); map <string, string> map = new hashmap <string, string> (); map.put ("1", "one"); map. "Two"); map.put ("3", "trois"); map.put ("4", "quatre"); map.put ("5", "cinq"); // map.keyset (): en boucle à travers toutes les touches de la carte. map.KeySet () Renvoie le type de jeu et le jeu peut être amélioré pour la traversée. for (String Key: map.KeySet ()) {String value = map.get (key); // Obtenez la valeur correspondante via le système de clé.out.println (clé + "=" + valeur);}}}<p> Les avantages et les inconvénients de l'amélioration de </p> <p> L ne peuvent traverser des tableaux ou des collections du début à la fin, mais pas seulement une partie; </p> <p> l lors de la liste de traversée ou du tableau, l'indice actuel ne peut pas être obtenu; </p> <p> l amélioration de l'amélioration est simple à utiliser, ce qui est son seul avantage; </p>
MAP n'implémente pas l'interface itérable, vous ne pouvez donc pas simplement utiliser l'amélioration pour itérer!
Ce qui précède est le contenu complet de la méthode Java Enhanced for Loop Implémentation qui vous a été apportée par l'éditeur. J'espère que cela vous sera utile et soutenir Wulin.com plus ~