Ola,
primeiro tentei o .trim() e não resolvbeu então:
requestToken.trim().equalsIgnoreCase(sessionToken.trim());
Obrigado a todos,
Daniel A.
[EMAIL PROTECTED] wrote:
> Minha primeira tentativa seria eliminar os possiveis espacos no inicio e no final
>das String.
>
> boolean flag =
Minha primeira tentativa seria eliminar os possiveis espacos no inicio e no final das
String.
boolean flag = requestToken.trim().equals(sessionToken.trim());
Se ainda nao funcionar, faz uma funcao de comparacao, e descobre onde elas diferem.
On Thu, 03 May 2001, "Daniel A. Melo" wr
Oi
Quando voce faz o seguinte teste: str1 == str2
voce esta comparando apenas referências de duas instâncias da classe
String e nao o valor das strings. Voce deve usar o método equals:
str1.equal(str2)
str1 == str2 só funciona se os objetos forem criados sem o uso do 'new'
por exemplo:
As Strings sao iguais, mas nao sao o mesmo object.Por isso o "==" nao
funciona.
Voce tem que testar com
if(stringA.equals(stringB))
...
Abracos,
Marcelo Quintella
Em 03 May 2001, Daniel A. Melo escreveu:
>Ola todos,
>
>estou tentando implementar um e
Espaços no final de uma das Strings... talvez...
> -Mensagem original-
> De: Daniel A. Melo [mailto:[EMAIL PROTECTED]]
> Enviada em: Thursday, May 03, 2001 12:58 PM
> Para: java-list
> Assunto: [java-list] problema comparando strings
>
>
> Ola todos,
>
>
Ola todos,
estou tentando implementar um esquema de controle de fluxo em
formulários onde coloco uma string no Session e outra no request, e
através da comparação entre as duas eu verifico se o form ja foi
preenchido e se o usuário clicou em voltar.
Mas estou tendo o seguinte problema:
String