L'operatore ternario è una cattiva pratica?

Sommario:

L'operatore ternario è una cattiva pratica?
L'operatore ternario è una cattiva pratica?

Video: L'operatore ternario è una cattiva pratica?

Video: L'operatore ternario è una cattiva pratica?
Video: Java Basics for Beginners: Nested Ternary 2024, Novembre
Anonim

L' operatore ternario condizionale può sicuramente essere abusato, e alcuni lo trovano abbastanza illeggibile. Tuttavia, trovo che possa essere molto chiaro nella maggior parte delle situazioni che ci si aspetta un'espressione booleana, a condizione che il suo intento sia chiaro.

È buona norma usare l'operatore ternario?

È una buona pratica usare l'operatore ternario quando rende il codice più facile da leggere. Se la logica contiene molte istruzioni if…else, non dovresti usare gli operatori ternari.

È utile usare l'operatore ternario in Java?

L'operatore ternario Java è l'unico operatore condizionale che accetta tre operandi. È un sostituto di una riga per l'istruzione if-then-else e viene utilizzato molto nella programmazione Java. Possiamo usare l'operatore ternario al posto di if-else condizioni o anche cambiare le condizioni usando operatori ternari annidati.

Quale è meglio operatore if-else o ternario?

Conclusione. Utilizzare gli operatori ternari per impostare un valore su una variabile o per ridurre il codice, se necessario. Usa le istruzioni if-else per tutto il resto.

L'operatore ternario è più veloce di se C++?

14 Risposte. Non è più veloce. C'è una differenza quando puoi inizializzare una variabile costante a seconda di qualche espressione: const int x=(a<b) ?

Consigliato: