Como comparar strings utilizando um similar !>?

3 respostas
knik

Eu comparo se dois números são diferentes assim:
if (numero1 != numero2)

Eu utlizo equals() para comparar se duas strings são iguais. Como faço para comparar se duas strings são diferentes?, não posso usar !=, porque trata-se de string.

Eu tenho utilizado uma gambiarra assim:

if (str1.equals(str2) {

} //veja que se for igual, daí não faz nada

else {

…faz alguma coisa

}

Desculpem a ignorância — sou novato, mas eu chego lá!

3 Respostas

dsfextreme

knik:
Eu comparo se dois números são diferentes assim:
if (numero1 != numero2)

Eu utlizo equals() para comparar se duas strings são iguais. Como faço para comparar se duas strings são diferentes?, não posso usar !=, porque trata-se de string.

Eu tenho utilizado uma gambiarra assim:

if (str1.equals(str2) {

} //veja que se for igual, daí não faz nada

else {

…faz alguma coisa

}

Desculpem a ignorância — sou novato, mas eu chego lá!

É só vc negar a verdade …só isso;

furutani

É só por um ! na frente da comparação.

if (!str1.equals(str2) {
knik

Obrigado, amigo. às vezes a solução está bem no nosso nariz…

Criado 30 de abril de 2006
Ultima resposta 30 de abr. de 2006
Respostas 3
Participantes 3