Como mostrado abaixo:
pacote cn.jdk.foreach; importar java.util.hashmap; importar java.util.map; classe pública foreachtest {public static void main (string [] args) {int [] arr = {1,2,3}; para (int) A: arr) {System.out.println (a+"/t");} system.out.println ("================================"); mapa <string, string> map = new Hashmap <String, String> (); "dois"); map.put ("3", "três"); map.put ("4", "quatro"); map.put ("5", "cinco"); // map.keyset (): loop através de todas as chaves do mapa. map.keyyset () Retorna o tipo de conjunto e o conjunto pode ser aprimorado para Traversal. para (chave de string: map.keyset ()) {string value = map.get (key); // obtenha o valor correspondente através do key system.out.println (key+"="+value);}}}<p> Vantagens e desvantagens de aprimoramento para </p> <p> l podem apenas percorrer matrizes ou coleções do começo ao fim, mas não apenas parte; Iteradores! </p>
O MAP não implementa a interface iterável, então você não pode simplesmente usar o aprimoramento para iterar!
O acima exposto é o conteúdo completo do método de implementação de loop Java, trazido a você pelo editor. Espero que seja útil para você e apoiar mais wulin.com ~