Pengendali ternary Java: alternatif ringkas kepada pernyataan if/else
Pengendali ternary (juga dikenali sebagai operator bersyarat) di Java menyediakan cara untuk memudahkan pernyataan bersyarat dan meningkatkan kejelasan kod anda. Ia menyediakan alternatif yang bersih kepada blok if/else tradisional.
Memahami pengendali ternary
Sintaks pengendali ternary adalah seperti berikut:
<code><condition> ? <true_expression> : <false_expression></code>
Antaranya:
<condition>
ialah ungkapan Boolean yang menilai kepada benar atau salah. <true_expression>
ialah nilai yang dikembalikan apabila keadaan adalah benar. <false_expression>
ialah nilai yang dikembalikan apabila syarat adalah palsu. Contoh
Pertimbangkan coretan kod berikut:
<code class="language-java">boolean isValueBig = (value > 100) ? true : false;</code>
Pernyataan ini bersamaan dengan blok if/else berikut:
<code class="language-java">boolean isValueBig; if (value > 100) { isValueBig = true; } else { isValueBig = false; }</code>
Dalam kedua-dua kes, jika nilai lebih daripada 100, nilai isValueBig akan ditetapkan benar, jika tidak palsu.
Kelebihan menggunakan operator ternary
Pengendali ternary mempunyai kelebihan berikut:
Atas ialah kandungan terperinci Bagaimanakah Pengendali Ternary Java Memudahkan Pernyataan if/else?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!