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 naun....estou
usando
> o
> > seguinte...
> >
> > txtMinLat.getText().equals("")
> >
> > mas naun estah funcionando....pois msm qdo estou com a caixa d texto tem
> > texto (!) naun aparece nada!
> >
> > please....somebody 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] 
-------------------------------------------------------------------------

Responder a