Alguem me ajuda neste Comando IF

5 respostas
S

Resolvido

5 Respostas

ssh

Amigo, use fonte normal, não precisa “gritar”.

para comparar String você deve usar o método equals ou equalsIgnoreCase.

então ficaria assim:

if(JTStr.getText().equals(""))
{
}
S

como assim poderia nao entendi poderia me explicar por favor desculpa ae da fonte auSASUHSUHSUHh

ViniGodoy

Nossa, não entendeu nem com o exemplo?

O == não funciona com Strings (ou qualquer tipo de objeto). Existe o método equals, que faz o que vc pensou que o == faria:

if ( !jTStr.getText().isEmpty() && !jTStr.getText().equals("0") ){ Bstr = "bonus bStr,"+Str+"; "; }else { Bstr = ""; }

S

desse modo ta assim se eu deixo vazio o JT mostra o código se eu coloco algum numero nao mostra o codigo quero o o inverso disso ;D se poder ajudar brigadao

ViniGodoy

É só negar o primeiro parâmetro.

E porque destruiu seu tópico original com a dúvida? Escreva resolvido apenas no título, não no texto do tópico.

Criado 30 de outubro de 2011
Ultima resposta 30 de out. de 2011
Respostas 5
Participantes 3