Rumah > Java > javaTutorial > teks badan

Perbezaan antara if dan else jika dalam java

下次还敢
Lepaskan: 2024-04-28 23:15:26
asal
660 orang telah melayarinya

Pernyataan if and else if dalam Java digunakan untuk mengawal aliran program secara bersyarat Perbezaannya terutamanya terletak pada susunan pelaksanaan, jenis keadaan dan pelaksanaan: Perintah pelaksanaan: jika diutamakan, jika tidak ditanda mengikut turutan. Jenis keadaan: jika memerlukan nilai Boolean, jika tidak boleh menjadi sebarang ungkapan Boolean. Kebolehlaksanaan: Jika syarat adalah benar, ia akan dilaksanakan, jika ia palsu, ia akan dilangkau jika tidak hanya akan diperiksa apabila syarat jika adalah palsu.

Perbezaan antara if dan else jika dalam java

Perbezaan antara if dan else jika dalam Java

Di Java, if and else if digunakan untuk mengawal aliran program dan melaksanakan blok kod berdasarkan syarat yang ditetapkan. Perbezaan utama antara mereka ialah:

1. Perintah pelaksanaan

  • jika: Jika syarat itu benar, kod dalam blok if dilaksanakan.
  • lain jika: Jika syarat blok if palsu, maka syarat lain jika blok diperiksa. Jika benar, kod dalam else if blok dilaksanakan.

2. Syarat

  • jika: Keadaan blok if mestilah nilai Boolean (benar atau salah).
  • else if: Keadaan blok else if boleh menjadi sebarang ungkapan Boolean.

3. Kebolehlaksanaan

  • jika: Jika syarat itu benar, laksanakan kod dalam blok if. Jika syarat salah, blok if dilangkau.
  • lain jika: Jika syarat blok if palsu, maka syarat lain jika blok diperiksa. Jika benar, kod dalam blok else if dilaksanakan. Jika palsu, teruskan semak seterusnya jika blok (jika ada).

4. klausa lain

  • jika: Anda boleh mempunyai klausa lain pilihan yang dilaksanakan apabila semua jika dan lain jika syarat blok adalah palsu.
  • lain jika: Tiada klausa lain.

Contoh

Coretan kod berikut menunjukkan penggunaan pernyataan if and else if:

<code class="java">int age = 25;

if (age < 18) {
    System.out.println("未成年");
} else if (age >= 18 && age < 65) {
    System.out.println("成年");
} else {
    System.out.println("老年");
}</code>
Salin selepas log masuk

Dalam contoh ini, jika umur kurang daripada 18 tahun, cetak "Bawah Umur". Jika umur lebih daripada atau sama dengan 18 tetapi kurang daripada 65, cetak "dewasa". Jika tidak, cetak "lama".

Atas ialah kandungan terperinci Perbezaan antara if dan else jika dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!