Come funziona l'operatore ternario in Java
Il funzionamento dell'operatore ternario dipende dalla seguente sintassi:
(condizione) ? espressione1: espressione2Poiché il nome dell'operatore è ternario, dipende da tre istanze come mostrato nella sintassi sopra. Il simbolo "?"È indicato come l'operatore ternario che combina condizione, espressione1 ed espressione2 in una singola linea.
Di seguito è riportata un'ulteriore descrizione delle istanze utilizzate nella sintassi:
Come utilizzare l'operatore ternario in Java
Questa sezione dimostra diversi esempi che mostrano l'uso dell'operatore ternario in Java. Per una migliore sottovalutazione, l'uso dell'operatore ternario è classificato nei seguenti:
Utilizzando il semplice operatore ternario
Il seguente codice Java pratichi l'uso di un operatore ternario per verificare la variabile è una cifra o un numero.
pacchetto LH;Il codice è descritto di seguito:
L'immagine seguente mostra il codice e la console di output:
Utilizzo dell'operatore ternario nidificato
Quando più operatori ternari (?) sono usati in una singola riga, ci riferiamo a loro come l'operatore ternario nidificato. L'operatore ternario nidificato agisce in sostituzione delle istruzioni di switch-case. Il seguente codice dimostra l'uso dell'operatore ternario nidificato:
pacchetto LH;Il codice sopra indicato è descritto come di seguito:
L'immagine del codice e dell'output è fornita di seguito:
Conclusione
L'operatore ternario è il miglior sostituto per le istruzioni IF-ELSE e Switch-Case. Lavorano sulla stessa logica come le istruzioni If-Else e Switch. In alternativa, l'operatore ternario esegue queste operazioni in modo semplice ed efficace utilizzando un'espressione a singola linea. In questo post, la sintassi e l'uso dell'operatore ternario sono discussi in dettaglio. Avresti imparato a usare un singolo e l'operatore ternario nidificato in Java. Un semplice operatore ternario è associato a un'istruzione IF-ELSE, mentre il ternario nidificato può essere utilizzato per le istruzioni.