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] -------------------------------------------------------------------------