Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-12 Por tôpico Rodrigo Miguel
Nesse caso o uso do this é opcional, não é esse o erro. O erro é que não existem os métodos put(int, int) e get(int) no Hashtable. -Mensagem Original- De: "Andre Rezende" <[EMAIL PROTECTED]> Para: <[EMAIL PROTECTED]> Enviada em: Sexta-feira, 24 de Janeiro de 2003 10

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-02 Por tôpico Edgar Correa
O problema é que você está utilizando tipos nativos para os métodos put(Object,Object) e get(Object), que não extendem a classe Object. Tente substituir as linhas (dentro do laço while): vTorre.put(rs.getInt("numero"),rs.getInt("chave")); por Integer numero = new Integer(rs.getInt("numero")); In

RE: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-02 Por tôpico Ribeiro, Max R. M.
Os metodos get e put do HashTable não aceuitam tipos primitivos apenas objetos. No caso coloque ... vTorre.put(new Integer(rs.getInt("numero")), String.valueOf(rs.getInt("chave"))); ao invés de ... vTorre.put(rs.getInt("numero"), rs.getInt("chave")); O mesmo para ...

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-02 Por tôpico Ismar Frango
Se não me engano, os métodos put e get da HashTable necessitam de instâncias de Object -ou se suas filhas-, como parâmetros, ou seja, qualquer objeto de qualquer classe. Acontece que os tipos de dados básicos, como int, float, char, não são objetos. Recomendo usar a classe Integer, ao invés do int.

RE: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-02 Por tôpico Ruy Pedroso
Hugo, Os métodos "put" e "get" da Hashtable esperam que você passe objetos (Object) como parâmetros, e você está tentando incluir e acessar dados usando int (tipo de dado primitivo). Veja a assinatura correta dos métodos: put(Object key, Object value) e get(Object key)

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-02 Por tôpico André Barbosa
Olá, Hugo!   O método put da Hashtable não recebe (int,int), e sim Objects   By API:   put public Object put(Object key,Object value)   Maps the specified key to the specified value in this hashtable. Neither the key nor the value can be null. The value can be retrieved by calling the get met

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-02-01 Por tôpico Andre Rezende
Use this.vTorre, pois seu atributo não é statico. - Original Message - From: "Hugo Ribeiro" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 23, 2003 8:19 PM Subject: [java-list] Hashtable - Nao sei onde estou errando... > Ola pessoal, > estou fazendo essa classe com h

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-01-28 Por tôpico Vitor Brasileiro
Uma hashtable armazena objetos, tanto para a chave quanto para o valor hashTable.puts(Object key, Object value) O q vc tentou fazer em " vTorre.put(rs.getInt("numero"), rs.getInt("chave")); " é armazenar como chave e como valur um inteiro, o que nao é possivel. Para isso vc deve converter essa nu

RE: [java-list] Hashtable - Nao sei onde estou errando...

2003-01-28 Por tôpico Allan Queiroz Moreira
Meu amigo, Para utilizar o hash.put(Object key, Object value) vc não pode adicionar tipo primitivo int e sim objetos (String , Integer,...) -Original Message- From: Hugo Ribeiro [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 23, 2003 7:19 PM To: [EMAIL PROTECTED] Subject: [java-list]

Re: [java-list] Hashtable - Nao sei onde estou errando...

2003-01-27 Por tôpico Monitoria
Olá Hugo, Os métodos put e get da Classe HashTable recebem e retornam respectivamente como parâmetros instâncias da classe Object. Para solucionar basta vc fazer da seguinte forma: vTorre.put(new Integer(rs.getInt("numero")), new Integer(rs.getInt("chave"))); public Object getChave(Integer nm)

RE: [java-list] Hashtable - Nao sei onde estou errando...

2003-01-27 Por tôpico Vieira, Pablo O.
O problema é q vc está passando int como parametro dos métodos Hashtable.put e Hashtable.get e eles na recebem Object (vide API): public Object get(Object key) public Object put(Object key,Object value) Tente algo como: vTorre.put(rs.getString("numero"), rs.getString("chave"));

Re: [java-list] Hashtable com ordem

2003-01-08 Por tôpico Elvis
Galera, Não precisou, ja tenho a resposta valeu, []'s Elvis import java.util.*; public class HashTeste{ public HashTeste(){ Hashtable ht = new Hashtable(); ht.put("one", new Integer(1)); ht.put("two", new Integer(2)); ht.put("three", new Integer(3)); Collection c = ht.values()

Re: [java-list] Hashtable com ordem

2003-01-06 Por tôpico Alex
TreeMap ??? -- .''`. : :' : Debian User `. `'` `- /"\ \ / X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL / \ CAMPANHA DA FITA ASCII - CONTRA MAIL EM HTML Linux ... a nice place to live *** *

Re: [java-list] Hashtable com ordem

2003-01-06 Por tôpico Tiago
Tenta a classe treemap ela ordena a chave em ordem ascendente. Tiago Lacerda Programador Java SEFAZ-MT At 10:52 06/01/03 -0300, you wrote: Galera, Existe algum colection q funcione como o Hashtable Mas quando pegar os Enumeratios me retorne em uma ordem especifica (alfabetica). []'s Elvis ___

Re: [java-list] Hashtable com ordem

2003-01-06 Por tôpico Rita Fernandes
Acho que a HashMap é mais adequada - Original Message - From: "Elvis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, January 06, 2003 10:52 AM Subject: [java-list] Hashtable com ordem > Galera, > > Existe algum colection q funcione como o Hashtable > Mas quando pegar os Enumer

Re: [java-list] Hashtable - OutputStream

2002-04-15 Por tôpico Daniel P
João Paulo/Todos Esse é o meu grande problema, não entendi como fazer a serialização. Gostaria se possível uma classe de exemplo. Muito Obrigado --- João Paulo Batistella <[EMAIL PROTECTED]> escreveu: > Sim, é possível. Mas tenha certeza de que os objetos > contidos no hashtable sejam serializ

Re: [java-list] Hashtable - OutputStream

2002-04-15 Por tôpico João
Sim, é possível. Mas tenha certeza de que os objetos contidos no hashtable sejam serializable. --- Daniel P <[EMAIL PROTECTED]> wrote: > Olá pessoal, > > Estou com o seguinte problema. Gostaria de saber se > é > possivel transferir um hashtable atraves de um > OutputStream. > > Essa necessida

Re: [java-list] Hashtable

2002-03-01 Por tôpico Raphael Oliveira
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 res

Re: [java-list] Hashtable

2002-02-28 Por tôpico Shazzannn
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 da

RE: [java-list] Hashtable

2002-02-28 Por tôpico Lenhari, Flavio
concordo com o Raphael... -Original Message- From: Raphael Oliveira [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 28, 2002 9:14 AM To: [EMAIL PROTECTED] Subject: Re: [java-list] Hashtable Não entendi ao certo, o porquê dessa implementação, porém vejo que se quer atualizar um

Re: [java-list] Hashtable

2002-02-28 Por tôpico Rodrigo B. de Oliveira
Com exceção da falta de type cast o seu código está correto. Mas utilize um HashMap e não um Hashtable (Hashtable é uma classe das antigas que possui todos os métodos sincronizados). java.util.Map map = new java.util.HashMap(); map.put("1", new java.util.HashMap()); ((HashMap)map.get("1")).put("f

Re: [java-list] Hashtable

2002-02-28 Por tôpico Marcelo Alves
tem q ser : (Hashtable)(a.get("1").put("teste, objetoQualquer); O get de um Hashtable devolve Object, dai tem que fazer typecast... t+ .: marcelo alves :. | Olá pessoal, | | é possível atualizar o valor de um objeto em uma Hashtable fazendo algo do | tipo: | | Hashtable a = new Hashtab

Re: [java-list] Hashtable

2002-02-28 Por tôpico Nilo Garcia Silveira
Olá Shazzannn, Eu não vejo o porque de não ser possível fazer o que vc quer. Eu só faço uma pequena observação no seu código: Hashtable a = new Hashtable(); a.put("1", new Hashtable()); a.put("2", new Hashtable()); ((Hashtable)a.get("1")).put("teste", ObjetoQualquer); É necessá

Re: [java-list] Hashtable

2002-02-28 Por tôpico Silvio L. DeMorais
Serah q vc nao esqueceu do cast? Tente algo como: a.put("1", new Hashtable()); ((Hashtable) a.get("1")).put("a", "alguma String"); On Wed, 27 February 2002, Shazzannn wrote > > Olá pessoal, > > é possível atualizar o valor de um objeto em uma Hashtable fazendo algo do > tipo: > > Hashtabl

Re: [java-list] Hashtable

2002-02-28 Por tôpico Raphael Oliveira
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 P

Re: [java-list] Hashtable

2002-02-28 Por tôpico Clebert Suconic
Tenta ((Hashtable)a.get("1")).put("teste",ObjetoQualquer); ou Hashtable x = (Hashtable)a.get("1"); x.put("teste",ObjetoQualquer); Clebert - Original Message - From: "Shazzannn" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 27, 2002 12:12 PM Subject: [java-l

Re: [java-list] Hashtable

2002-02-28 Por tôpico fhofmann
E ai... Vc pode colocar qualquer Object na Hastable só que na hora de pegar um valor vc vai precisar dar um cast... import java.util.*; public class Hash { Hashtable a; public Hash(){ a = new Hashtable(); a.put("1", new Hashtable());

Re: [java-list] HashTable

2001-05-03 Por tôpico Sven van ´t Veer
Para performance provavelmente não. Vector & Hashtable são duas classes completamente diferente; Um Vector é um List enqunato Hashtable é um Map (que mapea um objecto com um valor). Ambos são sincronizados. ArrayList por exemplo não é sincronizado, porém pode ter uma performance maior. Sven Eduar

Re: [java-list] HashTable

2001-05-03 Por tôpico Eduardo de S. Bernardino
Marcus, Não sei te dizer se ela tem limite de armazenameno, mas você pode utilizá-la normalmente ao invés da classe Vector. Só que a HashTable é bidimensional, ou seja tem um "id" e o "valor" para este "id". Portanto são duas colunas em vez de uma. Então acho que você perderia performance ne