cassio 23 de out. de 2006
Isso que vc fez não está funcionando? Se o seu array for de objetos, me parece correto…
kaabah 23 de out. de 2006
Se seu array for de objetos, acredito que esteja correto esse método.
:idea:
moduretick 23 de out. de 2006
Ele nao entra na condicao, segue o metodo:
private void verifica_nulo()
{
String campo [] ;
campo = new String [ 10 ] ;
campo [ 0 ] = txt_cod_stakeholder . getText ();
campo [ 1 ] = txt_cpf_cnpj . getText ();
campo [ 2 ] = txt_dat_cadastro . getText ();
campo [ 3 ] = txt_razao . getText ();
campo [ 4 ] = txt_nom_fantasia . getText ();
campo [ 5 ] = txt_endereco . getText ();
campo [ 6 ] = txt_bairro . getText ();
campo [ 7 ] = txt_pref_cep . getText ();
campo [ 8 ] = txt_cidade . getText ();
campo [ 9 ] = txt_telefone . getText ();
for ( int counter = 0 ; counter < campo . length ; counter ++ ) {
if ( campo [ counter ] == null ) {
String impressao = "Stakeholder = " + campo [ counter ] ;
JOptionPane . showMessageDialog ( null , impressao , "teste" , JOptionPane . INFORMATION_MESSAGE );
}
}
}
thingol 23 de out. de 2006
null é diferente de “” (string vazia).
É melhor testar como se fosse:
if ( campo [ counter ] == null || campo [ counter ] . length () == 0 ) {
javaman00 23 de out. de 2006
o correto é vc verificar se é diferente de null e se existe pelo menos uma posição pra vc trampar… ou seja… aray.length > 0
moduretick 23 de out. de 2006
Valeu Pessoal,
Era isso mesmo, consegui criticar os campos.
Obrigado pela ajuda