pernyataan keadaan java Penjelasan terperinci: jika, jika tidak, jika dan bersarang jika pernyataan
Artikel ini akan meneroka pernyataan bersyarat di Java, termasuk if
, else
, else if
dan bersarang if
pernyataan, dan terangkan cara menggunakannya untuk mengawal proses program. Kami akan membantu anda memahami prinsip -prinsip kerja ayat -ayat ini dan permohonan mereka dalam pengaturcaraan sebenar melalui contoh tatabahasa yang jelas dan contoh kod.
Java menggunakan pernyataan bersyarat berikut untuk melaksanakan blok kod yang berbeza mengikut keadaan yang berbeza:
Kalimat: if
Apabila keadaan yang ditentukan adalah benar, laksanakan blok kod.
Kalimat: Apabila syarat -syarat dalam pernyataan else
adalah palsu, laksanakan blok kod.
if
Apabila keadaan atau else if
sebelumnya adalah palsu, menguji keadaan baru.
if
else if
switch
Pernyataan ini digunakan untuk melaksanakan blok kod mengikut syarat -syarat. Jika keadaan itu benar, laksanakan blok kod;
if
tatabahasa:
if
mestilah huruf kecil. Modal (jika atau jika) boleh menyebabkan kesilapan.
Contoh:<code class="language-java">if (condition) { // 条件为真时执行的代码块 }</code>
20 lebih besar daripada 18 if
ayat
Kenyataan digunakan dengan<code class="language-java">if (20 > 18) { System.out.println("20 大于 18"); }</code>
tatabahasa:
Contoh:
else
output:
baik setiap
else
if
ayat if
Pernyataan ini membolehkan pelbagai syarat untuk menguji pelbagai syarat apabila keadaan palsu.
tatabahasa:
<code class="language-java">if (condition) { // 条件为真时执行的代码块 } else { // 条件为假时执行的代码块 }</code>
Contoh:
<code class="language-java">int time = 20; if (time < 18) { System.out.println("Good day."); } else { System.out.println("Good evening."); }</code>
output:
baik setiap
Kalimat stagenical else if
Langkah -langkah membolehkan pelbagai syarat untuk menguji dan melaksanakan hanya satu kod yang sepadan dengan salah satu syarat.
else if
if
bersarang
bersarang ayat merujuk kepada pernyataan yang lain
dalam blok kod satu<code class="language-java">if (condition1) { // condition1 为真时执行的代码块 } else if (condition2) { // condition1 为假且 condition2 为真时执行的代码块 } else { // condition1 和 condition2 都为假时执行的代码块 }</code>
singkatan (tiga simbol pengkomputeran yuan) if...else
pernyataan. if...else
Contoh:
variable = (condition) ? expressionTrue : expressionFalse;
Pautan rujukan:
<code class="language-java">if (condition) { // 条件为真时执行的代码块 }</code>
Atas ialah kandungan terperinci Kenyataan Java if-Else. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!