Dúvidas ou dívidas

Galera estou tentando fazer um produto com MVC usando o código de um curso que estou fazendo online, caí no seguinte problema…tenho ideia do que seja mas gostaria de pedir as feras que me ajudassem. Nunca vi um código escrito como abaixo…sou iniciante em Java…Obrigada!

AlunoDAO.Ordem ordem = ordemStr == null 
                      ? AlunoDAO.Ordem.MATRICULA 
                      : AlunoDAO.Ordem.valueOf(ordemStr);
1 curtida

É o mesmo que:

AlunoDAO.Ordem ordem;
if (ordemStr == null) {
    ordem = AlunoDAO.Ordem.MATRICULA;
} else {
    ordem = AlunoDAO.Ordem.valueOf(ordemStr);
}
1 curtida

Vcs são muito fera galera…Obrigada!

1 curtida