Este artículo analiza varios métodos de mapas de recorrido Java. Compártelo para su referencia, como sigue:
Código Java:
Map <string, string> map = new HashMap <String, String> (); map.put ("username", "qq"); map.put ("contraseña", "123"); map.put ("userId", "1"); map.put ("correo electrónico", "qqqq.com");El primer tipo usa un bucle para
Código Java:
for (map.entry <string, string> Entry: map.entryset ()) {System.out.println (Entry.getKey ()+"--->"+Entry.getValue ());}El segundo tipo de iteración
Código Java:
Set set = map.entryset (); Iterador i = set.iterator (); while (i.hasnext ()) {map.entry <string, string> entry1 = (map.entry <string, string>) I.Next (); System.out.println (Entry1.getKey ()+"=="+Entry1.getValue ());}Iterar con keySet ()
Código Java:
Iterator it = map.KeySet (). Iterator (); while (it.hasnext ()) {clave de cadena; Valor de cadena; key = it.next (). toString (); valor = map.get (clave); System.out.println (clave+"-"+valor);}Iterar con entrada ()
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 (); valor = entry.getValue (). toString (); System.out.println (clave+"===="+valor);}Para obtener más contenido relacionado con Java, los lectores interesados en este sitio pueden ver los temas: "Estructura de datos de Java y tutorial de algoritmo", "Resumen de las puntas de nodo de operación Java DOM", "Resumen de los archivos Java y consejos de operación de directorio" y "Summary of Java Cache Operation Tips" ".
Espero que este artículo sea útil para la programación Java de todos.