Re: [java-list] Dica para testar se String eh null || vazio

2002-07-25 Por tôpico Rodrigo Miguel

Com esse teste você só consegue fugir do NullPointerException, mas o if
retornará false somente se a String for vazia.
Se ela fosse nula ele retornaria true, pois:

!.equals(null) = = true

ou

.equals(null) = = false


RODRIGO MIGUEL
Business Intelligence - Logocenter S.A.

- Original Message -
From: Bruno Borges [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Monday, July 22, 2002 1:47 PM
Subject: [java-list] Dica para testar se String eh null || vazio


 devido às duvidas sobre String, segue uma dica basica para uma boa
 programação:

 a melhor forma de vc testar se uma String eh vazia ou nao, sem correr o
 risco de ocorrer um NullPointerException:

 if( !.equals(variavel)) {
 // variavel nao eh nula e nem vazia
 } else {
 // variavel pode ser nula ou vazia
 }

 eh um atalho para o famoso:
 if( variavel != null  !variavel.equals()) {...

 Abraços, Bruno

 _.~._.~._.~._.~._.~._.~._.~._.~._
 Programador Java Junior, 19 anos.
 _.~._.~._.~._.~._.~._.~._.~._.~._


 - Original Message -
 From: Henderson Macedo [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, July 19, 2002 9:29 AM
 Subject: Re: [java-list] minha outra dúvida ridícula com strings



 tenta assim

 if (txtMinLat.getText().equals() || txtMinLat.getText().equals(null))
 //Texto vazio
 else
 //Texto != vazio


 Em Qui 18 Jul 2002 11:42, Lívia Silva Santos escreveu:
  olá lista...
 
  me deu um branco agora...
  estou tentando ver c uma caixa d texto está vazia ou naunestou
usando
 o
  seguinte...
 
  txtMinLat.getText().equals()
 
  mas naun estah funcionandopois msm qdo estou com a caixa d texto tem
  texto (!) naun aparece nada!
 
  pleasesomebody help me!
  []'s
 
  Lívia
  -
   Lívia Silva Santos
   Tel. (19)3789- 5766
Embrapa - Cnptia
  -

 --
 Henderson Macedo
 Dpto. Informática - Draft Comércio e Indústria Ltda.
 47  435-6771

 -- 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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -

 ___
 Yahoo! Encontros
 O lugar certo para encontrar a sua alma gêmea.
 http://br.encontros.yahoo.com//

 -- 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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Dica para testar se String eh null || vazio

2002-07-22 Por tôpico Bruno Borges

devido às duvidas sobre String, segue uma dica basica para uma boa
programação:

a melhor forma de vc testar se uma String eh vazia ou nao, sem correr o
risco de ocorrer um NullPointerException:

if( !.equals(variavel)) {
// variavel nao eh nula e nem vazia
} else {
// variavel pode ser nula ou vazia
}

eh um atalho para o famoso:
if( variavel != null  !variavel.equals()) {...

Abraços, Bruno

_.~._.~._.~._.~._.~._.~._.~._.~._
Programador Java Junior, 19 anos.
_.~._.~._.~._.~._.~._.~._.~._.~._


- Original Message -
From: Henderson Macedo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, July 19, 2002 9:29 AM
Subject: Re: [java-list] minha outra dúvida ridícula com strings



tenta assim

if (txtMinLat.getText().equals() || txtMinLat.getText().equals(null))
//Texto vazio
else
//Texto != vazio


Em Qui 18 Jul 2002 11:42, Lívia Silva Santos escreveu:
 olá lista...

 me deu um branco agora...
 estou tentando ver c uma caixa d texto está vazia ou naunestou usando
o
 seguinte...

 txtMinLat.getText().equals()

 mas naun estah funcionandopois msm qdo estou com a caixa d texto tem
 texto (!) naun aparece nada!

 pleasesomebody help me!
 []'s

 Lívia
 -
  Lívia Silva Santos
  Tel. (19)3789- 5766
   Embrapa - Cnptia
 -

--
Henderson Macedo
Dpto. Informática - Draft Comércio e Indústria Ltda.
47  435-6771

-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-

___
Yahoo! Encontros
O lugar certo para encontrar a sua alma gêmea.
http://br.encontros.yahoo.com//

-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-