Este método que vc citou diz se já existe no mpaa um determinado valor, se
não me engano.

O problema do que vc está tentando fazer é que num mapa, as chaves são
únicas mas os valores podem se repetir.

Assim, um mesmo valor pode ter várias chaves.

A meu ver vc tem 3 opções:

Verifique se é possível usar a chave como valor e o valor como chave e ainda
atender ao exercício. Se for, é só trocar.

Se não for, vc pode percorrer o mapa procurando o valor e retornando sua(s)
referida(s) chave(s).

A outra alternativa seria, sempre que adicionar um novo par chave-valor
neste mapa, adicionar ao contrário em outro, para permitir a busca.

No entanto, repare que seu outro mapa teria que ser Map<Valor,
Collection<Chave>> já que um mesmo valor pode ter várias chaves.

Abraço

Peter P. Lupo
http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo
MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster
Sun Certified Java Associate - Java Brown Belt
+55 (021) 81742487


2010/6/5 Daniel Daim <[email protected]>

> Estou com dificuldades de fazer o construtor procurarFeriado.
> Como que eu pego o a chave a partir do valor dela? Estava vendo a a classe
> Map e só tem um método que você passa como parâmetro o valor, mas o tipo de
> retorno é booleano.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a