eh...
passei por um algoritimo parecido quando tive que listar pa�ses, estados e
mun�cipios, onde � inevit�vel se trabalhar com vetores dentro de vetores.
mas a minha dica � que vc verifique a necessidade de usar realmente um
Hashtable, pois esta classe � Thread-safe (ela � sincronizada) e algiritimos
sincronizados s�o mais lentos que os demais. Al�m disso ela cria uma lista
ordenada segundo o c�digo de hash do objeto inserido e isso vc n�o pode
mudar e ainda vc poder� inserir v�rias vezes o mesmo funcion�rio que essa
classe permitir�.
sugiro que se vc n�o precisa criar algo que ser� utilizado em v�rias linhas
de execu��o, n�o use hashtable, use Hashmap ou Hashset.
att,
raphael silva
From: Shazzannn <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Hashtable
Date: Thu, 28 Feb 2002 19:25:46 +0100
Quero fazer para do resultado de um select colocar na hashtable o nome dos
funcionarios e para cada funcionario outra hashtable com os dias
trabalhados.
Pensei fazer em hashtable dessa forma porque para cada area tera quantidade
de funcionarios diferente e cada funcionario tera trabalhado em datas
diferentes....
Acho que essa solucao eh meio complicada, mas nao achei nada mais simples :)
On Thu 28 Feb 2002 13:14, you wrote:
> N�o entendi ao certo, o porqu� dessa implementa��o, por�m vejo que se
quer
> atualizar um valor na tabela de hash vc pode usar o m�todo remove(Object
> chave) e depois adicionar o novo valor desejado.
>
> att,
>
> raphael silva
>
>
> From: Shazzannn <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: [java-list] Hashtable
> Date: Wed, 27 Feb 2002 16:12:51 +0100
>
> Ol� pessoal,
>
> � poss�vel atualizar o valor de um objeto em uma Hashtable fazendo algo
do
> tipo:
>
> Hashtable a = new Hashtable();
> a.put("1", new Hashtable());
> a.put("2", new Hashtable());
>
> a.get("1").put("teste", ObjetoQualquer);
>
> O que tou tentando e n�o estou conseguindo � criar uma Hashtable dentro
da
> outra e inserindo e atualizando valores dessas Hashtables...
>
> Tem uma forma melhor de fazer isso?
>
> Obrigado,
>
> Shazzannn
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
>
>
>
> _________________________________________________________________
> Chat with friends online, try MSN Messenger: http://messenger.msn.com
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------