Comparação de Strings não pode ser feita pelo operador de igualdade convencional, é necessário usar o método equals("string 2") ou compareTo("string 2") exemplo:
if(totais.get("adiantamentos").equals("0.00"){ //então faça isso. } Veja maiores esclarecimentos na documentação do seu JDK procure pela classe String. Atenciosamente, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "Ruy Pedroso" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 03, 2002 11:41 AM Subject: [java-list] Comparação de strings Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br 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] -------------------------------------------------------------------------