O operador ternário é a forma mais curta e expressiva de escrever um if-else simples em Java.

Ele deixa o código mais limpo, enxuto e profissional, quando usado na medida certa.


⚙️ Sintaxe

condição ? valorSeVerdadeiro : valorSeFalso;

📌 Sempre leia assim:

“Se a condição for verdadeira, use isso; caso contrário, use aquilo.”


🧠 Como pensar no ternário?

É literalmente um if-else em uma linha:

// if (condição) valor1; else valor2;

Vira:

condição ? valor1 : valor2;


Exemplo simples

int idade = 20;
String status = (idade >= 18) ? "Maior de idade" : "Menor de idade";

System.out.println(status);

📤 Saída:

Maior de idade


🚀 Vantagens do Operador Ternário