o primeiro valor do m�todo put, � uma String, portanto vc poder� escrever o
c�digo assim:
public void geraTabela(int chvemp, Connection cn) {
while (rs.next()) {
vTorre.put("numero", rs.getInt("numero")); //para
incluir no Hash
vTorre.put("chave", rs.getInt("chave"));
}
}
//no m�todo get, vc chama pelo nome .....
public int getChave(int nm) {
return ((Integer)vTorre.get("chave")).intValue();
}
espero ter ajudado......
Thiago H. de L. Gon�alves
Analista Programador
Droga Raia
http://www.drogaraia.com.br
> ----- Mensagem original -----
> De: Hugo Ribeiro [SMTP:[EMAIL PROTECTED]]
> Enviada em: quinta-feira, 23 de janeiro de 2003 19:19
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] Hashtable - Nao sei onde estou
> errando...
>
> Ola pessoal,
> estou fazendo essa classe com hashtable, mas nao consigo
> compila-la...
> Alguem poderia me indicar o erro deste codigo, por favor?
>
> []s Hugo Ribeiro
>
> CLASSE:
>
> import java.util.*;
> import java.sql.*;
>
> public class TabTorres {
> Hashtable vTorre = new Hashtable();
> Modulo1 md1 = new Modulo1();
>
> /** Creates a new instance of TabTorres */
> public TabTorres() {
> }
>
> private void limpaTabela() {
> vTorre.clear();
> }
>
> public void geraTabela(int chvemp, Connection cn) {
> limpaTabela();
> ResultSet rs;
> String sql;
> Object valor;
> sql = "select chave, numero from emprtorres where empreendimento =
> " + chvemp;
> rs = md1.executaSql(sql, cn);
> while (rs.next()) {
> vTorre.put(rs.getInt("numero"), rs.getInt("chave"));
> }
> }
>
> public int getChave(int nm) {
> return vTorre.get(nm);
> }
> }
>
> ************************************************************
> ERROS:
>
> TabTorres.java [36:1] cannot resolve symbol
> symbol : method put (int,int)
> location: class java.util.Hashtable
> vTorre.put(rs.getInt("numero"), rs.getInt("chave"));
> ^
> TabTorres.java [41:1] cannot resolve symbol
> symbol : method get (int)
> location: class java.util.Hashtable
> return vTorre.get(nm);
> ^
> 2 errors
> Errors compiling TabTorres.
> ************************************************************
>
> ------------------------------ 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]
-------------------------------------------------------------------------