Como o operador ternário funciona em java
O funcionamento do operador ternário depende da seguinte sintaxe:
(doença) ? expressão1: expressão2Como o nome do operador é ternário, depende de três instâncias, como mostrado na sintaxe acima. O símbolo "?”É referido como o operador ternário que combina condição, expressão1 e expressão2 em uma única linha.
Descrição adicional das instâncias usadas na sintaxe é fornecida abaixo:
Como usar o operador ternário em java
Esta seção demonstra vários exemplos que mostram o uso do operador ternário em Java. Para uma subestimação melhor, o uso do operador ternário é categorizado no seguinte:
Usando o operador ternário simples
O código Java a seguir pratica o uso de um operador ternário para verificar a variável é um dígito ou um número.
pacote lh;O código é descrito abaixo:
A imagem abaixo mostra o código e o console de saída:
Usando operador ternário aninhado
Quando vários operadores ternários (?) são usados em uma única linha, nos referimos a eles como o operador ternário aninhado. O operador ternário aninhado atua como um substituto para declarações de caixa de comutação. O código a seguir demonstra o uso do operador ternário aninhado:
pacote lh;O código acima mencionado é descrito como abaixo:
A imagem de código e saída é fornecida abaixo:
Conclusão
O operador ternário é o melhor substituto para declarações if-else e switch-case. Eles trabalham na mesma lógica que as declarações de if-else e switch funcionam. Como alternativa, o operador ternário executa essas operações de uma maneira fácil e eficaz usando uma expressão única de linha. Neste post, a sintaxe e o uso do operador ternário são discutidos em detalhes. Você teria aprendido a usar um único e o operador ternário aninhado em Java. Um operador ternário simples está associado a uma declaração IF-ELSE, enquanto o ternário aninhado pode ser usado para declarações de caixa.