Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Elvis Operator Java

Alternativas ao if-else: conheça o operador Elvis no Java

Você já se viu escrevendo um if-else apenas para atribuir um valor simples a uma variável? E pensou: "Sério que vou escrever tudo isso só pra isso?". Pois é, o Java tem um truque estiloso pra isso - e ele atende pelo nome do operador Elvis . Sim, isso mesmo. Elvis . Como o cantor. Neste post, vamos explorar: O que é o operador Elvis ( ?: ). Como ele funciona como um if-else enxuto. Quando usar (e quando NÃO usar). E a curiosa origem do seu nome Se prepara, porque hoje a gente dá um show de código limpo e expressivo! O que é o operador Elvis? O operador Elvis é um apelido carinhos para o operador ternário  em Java, cuja sintaxe é: Ele permite tomar decisões simples em uma única linha , de forma bem mais enxuta do que o tradicional if-else . Sintaxe do operador Elvis: a forma concisa do if-else Vamos comparar pra você sentir a diferença: Com if-else tradicional: Com o operador Elvis: Resultado: o mesmo comportamento, em uma única linha.  Mais legível, mais direto, mais elega...