In Java, un'istruzione IF consente agli utenti di eseguire il blocco di codice a seconda di una particolare condizione. L'istruzione IF a una riga, nota anche come operatore ternario, è un modo conciso per scrivere un'istruzione IF che esegue una riga di codice in base a una condizione. L'istruzione If One-line è uno strumento utile per scrivere un codice compatto e conciso in Java.
Questa guida offrirà di utilizzare l'istruzione If One-line con implementazione pratica.
Come utilizzare Java One Line If Dichiarazione?
L'istruzione IF a una riga può essere utilizzata come stenografia per semplici dichiarazioni If-Else in cui viene eseguita una sola istruzione in ciascun caso.
Sintassi
La sintassi per un'istruzione IF a una riga è la seguente:
condition_statement? espressione1: espressione2Nella sintassi sopra, prima, il "condition_statement"È calcolato e se è vero,"espressione1"È eseguito; Altrimenti, "espressione2"È eseguito.
Esempio 1
Un esempio è considerato per assegnare un numero particolare alla variabile e verificare se il valore della variabile è inferiore o superiore al numero. Ecco un esempio di un'istruzione IF a una riga:
Segna di classeDi seguito è menzionata la descrizione del codice sopra:
L'output del codice sopra mostra che "Il numero è inferiore a 10".
Esempio: 2
Ecco un altro esempio che mostra come un'istruzione IF a una riga può essere utilizzata per assegnare un valore a una variabile in base a una condizione:
Segna di classeLa spiegazione dello snippet sopra è menzionata di seguito:
L'output mostra che la condizione sopra è vera e il valore 10 è stato visualizzato.
Conclusione
In Java, l'istruzione IF a una riga è un modo compatto per eseguire una riga singola esatta in base alla condizione specifica. Inoltre, semplifica e chiarisce il codice. La sintassi dell'istruzione If One-line è facile da capire e può essere utilizzata in vari scenari in cui viene eseguita una sola istruzione in base a una condizione. Tuttavia, dovrebbe essere usato con giudizio, poiché usarlo eccessivamente può rendere il codice più difficile da leggere e capire.