Eu preciso de algo semelhante a um HashMap, porém preciso que através de um objeto inserido eu consiga a chave do mesmo…
existe alguma classe que faz isso?
Eu preciso de algo semelhante a um HashMap, porém preciso que através de um objeto inserido eu consiga a chave do mesmo…
existe alguma classe que faz isso?
Eu preciso de algo semelhante a um HashMap, porém preciso que através de um objeto inserido eu consiga a chave do mesmo…existe alguma classe que faz isso?
num entendi!!
Eu populei um HashMap com as “chaves” e os “valores” que queria.
Usei a “chave” para pegar os determinados “valores” e até aí tudo bem.
O problema é que em outra parte do código eu preciso pegar as “chaves” a partir dos “valores” que eu tenho em mão e que estão no HashMap.
//Populei o HashMap
HashMap hs = new HashMap();
hs.put( key1, obj1 );
hs.put( key2, obj2 );
hs.put( key3, obj3 );
hs.put( key4, obj4 );
…
//Busquei os valores com as chaves
obj = hs.get( key1 );
obj = hs.get( key3 );
…
//Em outra parte do código eu tenho o objeto que sei que está no HashMap e preciso saber qual a chave dele… por exemplo: eu tenho o “obj2” (que está no HashMap), como eu pego a chave que está cadastrada para ele?