Dificuldade com Map

1 resposta
T

Gente estou com o seguinte problema:

Tenho uma classe Usuario com o ssegintes atributos:

{
	int matricula = 0; 
	String nome=""; 
	String senha="";
	[b] Map permissoes = new Hashtable();[/b]

}

Bem esse meu Map de permissões é composto da seguinte maneira:
a Chave é um objeto do tipo Modulo {int codigo, String descricao, ...} *
e o valor o é do tipo Nivel (int valor, String descricao, ...)

* Dois modulos são iguais quando contém o mesmo código

Map permissoes = usuario.getPermissoes(); Modulo moduloAux = (Modulo) sessao.getAttribute("modulo");

if(permissoes.containsKey(moduloAux))

Bem, gostaria de saber como faço para verificar se neste Map contém o moduloAux. O que faz dois modulos serem iguais é possuir o mesmo código[/code]

1 Resposta

C

Ué… mas voce ja nao fez isso ali embaixo em:

if(permissoes.containsKey(moduloAux))

?? Nao entendi direito oq vc está perguntando… essa linha acima verifica se existe o moduloAux na devida HashTable, nao é isso que voce quer?

Desculpe se nao entendi…

Espero uma resposta.

Abraço

Criado 20 de julho de 2005
Ultima resposta 20 de jul. de 2005
Respostas 1
Participantes 2