Este artigo analisa vários métodos de Java Traversing Maps. Compartilhe -o para sua referência, como segue:
Código Java:
Map <string, string> map = new Hashmap <string, string> (); map.put ("nome de usuário", "qq"); map.put ("senha", "123"); map.put ("userID", "1"); map.put ("email", "qqq.com");O primeiro tipo usa um loop
Código Java:
para (map.entry <string, string> entrada: map.entrySet ()) {System.out.println (entradas.getKey ()+"--->"+Entry.getValue ();}O segundo tipo de iteração
Código Java:
Set set = map.entrySet (); Iterator i = set.iterator (); while (i.hasNext ()) {map.entry <string, string> entradas1 = (map.entry <string, string>) i.next (); System.out.println (Entry1.getKey ()+"=="+Entry1.getValue ());}Itera com o Keyset ()
Código Java:
Iterator it = map.keyset (). Iterator (); while (it.hasnext ()) {string key; Valor da string; key = it.Next (). ToString (); value = map.get (chave); System.out.println (Key+"-"+valor);}Itera com o Entryset ()
Código Java:
Iterator it = map.entrySet (). Iterator (); system.out.println (map.entrySet (). Size ()); string key; string value; while (it.hasnext ()) {map.entry Entry = (map.entry) it.next (); key = Entry.getKey (). ToString (); value = Entry.getValue (). ToString (); System.out.println (chave+"===="+valor);}Para mais conteúdo relacionado ao Java, os leitores interessados neste site podem visualizar os tópicos: "Estrutura de dados Java e tutorial de algoritmo", "Resumo da operação Java Dom Node Tips", "Resumo de Dicas de Operação de Arquivos e Diretórios de Java" e "Resumo das dicas de operação do Java Cache"
Espero que este artigo seja útil para a programação Java de todos.