miércoles, 27 de noviembre de 2013

La forma de repetición de claves en HashMap de Java

Teclas de almacenar mapas, que luego se pueden utilizar para acceder a los valores asociados con dichas claves.

 

ITERATE HashMap

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? En realidad, hay una forma sencilla de recuperar y iterar sobre las claves en un mapa.

 

Lo que necesita

SDK Java (Java 1.5 o superior requerido)

Entorno de desarrollo integrado Java como Eclipse o NetBeans (muy recomendable, aunque no obligatorio)

 

Inicializar el mapa como necesario (si ya está trabajando con un mapa, puede saltarse este paso):

 

MapString, String mapa = new HashMapString, String ();

 

map.put ("Hola", "Mundo");

 

map.put ("Java", "es divertido");

 

map.put ("Programación", "Reglas");

 

Obtener el juego de llaves de su mapa:

 

SetString teclas map.keySet = ();

 

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

 

 

1 comentario:

  1. Genius աork. Can't wait to find out what is in the offing
    next!

    Check outt my webѕite; e lliquid reviews ()

    ResponderEliminar