Java - [ Hashtable] Obtener pares de valor y clave

 
Vista:

[ Hashtable] Obtener pares de valor y clave

Publicado por dani (1 intervención) el 23/04/2008 13:13:04
He aquí mi duda:

Tengo una clase contenedor, que almacena un objeto genérico y otro objeto de tipo Date. La cuestión es que este par de valores quiero almacenarlos en un Hashtable, haciendo que uno de ellos sea la clave y el otro el valor. Como puedo hacer para recuperar todos los pares de valores del hashtable una vez almacenadas todos las instancias de la clase contenedor?

He visto este método en la API; Set<Map.Entry<K,V>> entrySet()

Que se supone que me devuelve el método? Una colección con todos los pares? Como podría iterar sobre ella para obtener los pares y almacenarlos en un ArrayList ?

Gracias, salu2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:[ Hashtable] Obtener pares de valor y clave

Publicado por Drevak (6 intervenciones) el 24/04/2008 22:36:57
Hashtable a = new Hashtable();

Set b = a.entrySet();

Iterator it = b.iterator;

while it.hasnext()
{

EntrySet ax = (EntrySet)it.next();

Loquesea aa = (Loquesea)ax.getValue
Loquesa bb = (Loquesa)ax.getKey

}
Ten en cuenta que no he cuidado la sintaxis para escribir esto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar