Ajuda! String

7 respostas
R

Bom dia amigos, vc’s podem me ajudar com o seguinte?
como posso fazer isso:

String oi;

if(oi!=av){

…

}

como faço a comparação de negação??
comparação de == é .equals, mas eu nao se de negação, muito obrigado pela ajuda.

Cleiton Remor

7 Respostas

R

Ôpa. O " != " não resolve?

S

use o seguinte:

if(oi.equals(av) == false){

…

}

o método equals compara strings se forem iguais retorna true senão retorna false.

D

vc poderia tentar fazer assim?

if (!(oi.equals("av")))
R

Muito obrigado pessoal!!

R

Ola Cara, não resolve, o != nao serve para String

R

“superbig”:
use o seguinte:

if(oi.equals(av) == false){

…

}

o método equals compara strings se forem iguais retorna true senão retorna false.

Valeu a ajuda cara. deu certo

V

“DiegoDiSouza”:
vc poderia tentar fazer assim?

if (!(oi.equals("av")))


caso oi for null vc terá um NullPointerException… para evitar problemas e garantir seu código com boas práticas use:

if (!"av".equals(oi))

feito ?!

abraço

Criado 8 de novembro de 2004
Ultima resposta 8 de nov. de 2004
Respostas 7
Participantes 5