Condicao

3 respostas
A

Ola pessoal,

Estou tentando criar uma condicao, mas parei no "set"

Tenho a seguinte declaracao na minha classe:
produto.setNome(dados[10]);
Como faço para que se o campo acima estiver nulo ele preencha o set com outro campo em substituição a esse Nome? exemplo(só para entender a logica)
produto.setNome(dados[10]);
                            if nome is null {
                            produto.setNome2(dados[10]);
                            } else {
                 produto.setNome(dados[10]);
                                            }

3 Respostas

E
if(dados[10]==null){  
             produto.setNome2(dados[10]);  
           } else {
             produto.setNome(dados[10]);  
           }
ManoJava

Boa tarde!

Ja tentou fazer com o operador ternário ?

dados[10] == null ? produto.setNome2(dados[10]) : produto.setNome(dados[10]

Precisei de algo parecido e implementei dessa maneira.

Att.

diego.sas
adamastor.pa:

Ola pessoal,

Estou tentando criar uma condicao, mas parei no "set"

Tenho a seguinte declaracao na minha classe:
produto.setNome(dados[10]);
Como faço para que se o campo acima estiver nulo ele preencha o set com outro campo em substituição a esse Nome? exemplo(só para entender a logica)
produto.setNome(dados[10]);// Está muito estranho devido: Se nome for nulo não adianta setar nome2 pois será nulo também...
                            if nome is null {
                            produto.setNome2(dados[10]);
                            } else {
                 produto.setNome(dados[10]);
                                            }
// A verificação seria
            if( dados[10] != null){
 produto.setNome(dados[10]);
}

Criado 13 de dezembro de 2011
Ultima resposta 14 de dez. de 2011
Respostas 3
Participantes 4