Mapas - HashMaps especial - son uno de los tipos de datos más utilizados en el entorno Java. Almacenan un par clave /valor , donde se permite sólo una instancia de una clave determinada . Esto es muy bueno para la representación de las cosas tales como las preferencias del usuario, datos de sesión ( para una aplicación Web ) , y básicamente cualquier cosa que se asocia a un objeto o una cadena en particular. La forma más común de recuperación de los datos es a través del método get ( ) , donde el desarrollador suministra la clave y obtiene un valor de retorno . Sin embargo , ¿qué pasa si usted no sabe cuáles son las claves ? De hecho, hay una forma sencilla de recuperar y iterar sobre las claves en un mapa. Cosas que necesitará
Java SDK (Java 1.5 o superior requerido)
Java Entorno de desarrollo integrado como Eclipse o NetBeans (muy recomendable , aunque no obligatorio)
Mostrar más instrucciones
1
Inicializar el mapa como necesario ( si ya está trabajando con un mapa, puede saltarse este paso) :
mapa = new HashMap ( ) ;
map.put ("Hola ", " Mundo") ;
map.put ( "Java ", " es divertido ");
map.put ( " Programación ", " Reglas" ) ;
2
Consigue el juego de llaves de su mapa :
teclas set = map.keySet ();
3 Desde la interfaz Set se extiende tanto a la Colección y las interfaces iterable , se puede trabajar con ella como lo haría cualquiera de ellos :
dE (clave final String : teclas ) {
System.out.println ( "Clave : " key +) ;
}
el resultado debe ser similar a esto :
clave: Programación
clave : Java
clave: Hola