Tente utilizar

if ("0,00".equals(totais.get("adiantamentos")))

Pois quando voce utiliza o comparador == voce esta na verdade comparando se
a referencia � a mesma e nao se o conte�do das strings sao iguais.

-----Mensagem original-----
De: Ruy Pedroso [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 3 de janeiro de 2002 11:41
Para: [EMAIL PROTECTED]
Assunto: [java-list] Compara��o de strings


Oi Pessoal,

Antes de tudo, agrade�o pelas ajudas anteriores. Essa lista est� me
ajudando bastante.

Gostaria mais uma vez de pedir aux�lio. Estou com problemas na compara��o
de strings. A quest�o � que armazeno numa Hashtable (utilizando o m�todo
put()) alguns valores obtidos de um banco de dados.

A primeira coisa que fa�o � exibir na tela o conte�do de algumas keys da
Hashtable, atrav�s no m�todo get() (por ex.: <%=
totais.get("adiantamentos") %>). At� aqui funciona sem problemas.

Contudo, quando tento comparar o conte�do da key com uma string, por ex:

        if (totais.get("adiantamentos") == "0,00") {....

a compara��o n�o � realizada, mesmo sabendo que o valor da key � "0,00".

Olhando na documenta��o do m�todo get (classe Hashtable), notei que ele
retorna um "Object". Por isso, tentei algumas varia��es:

        if ((String)totais.get("adiantamentos") == "0,00") {....

                                 ou

        if (totais.get("adiantamentos").toString() == "0,00") {....

Apesar de compilarem sem problemas, nenhuma dessas solu��es resolveu a
quest�o.

Algu�m pode me dar uma pista?

Desde j� agrade�o qualquer ajuda.

Abra�os,
Ruy Pedroso


------------------------------ 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
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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a