Java If Pernyataan
Pernyataan kontrol Java dibagi menjadi tiga kategori: ① Struktur berurutan; ② Struktur seleksi; ③ Struktur loop.
-----------------------------------------------------------------------------------------------------------------------------
Struktur yang dipilih dibagi lebih lanjut menjadi: ① Struktur terpilih tunggal; ② Struktur terpilih ganda; ③ Struktur multi-seleksi.
Terutama terlibat: if_else, sakelar, sementara, break dan lanjutan, untuk.
Jika struktur seleksi tunggal
Lakukan tes pada ekspresi bersyarat. Jika tes itu benar, jalankan pernyataan berikut, sebaliknya lewati pernyataan itu.
Contoh (penggunaan kelas matematika)
acak (), mengembalikan desimal tanda positif, dan ukuran interval adalah [0,1).
Perhatikan masalah ruang lingkup IF: Pernyataan IF tidak menambahkan {}, ruang lingkup kontrolnya terbatas pada kalimat pertama. (Umumnya disarankan untuk menambahkan {} untuk mengembangkan kebiasaan yang baik)
Struktur terpilih ganda If-Else
Ketika ekspresi bersyarat benar, blok pernyataan 1 dieksekusi, jika tidak, blok pernyataan 2 dieksekusi, yaitu bagian yang lain.
Struktur multi-select if-else if-else
Izinkan saya memperkenalkan pernyataan sakelar java kepada Anda di bawah ini
Pernyataan Kontrol Java - Pernyataan Switch
Penilaian nilai yang setara dari pernyataan di atas jika dapat diganti dengan sakelar.
Perhatikan bahwa istirahat umumnya ditambahkan setelah setiap kasus, menunjukkan bahwa kasus saat ini telah dieksekusi; Cegah penetrasi kasus, yaitu, terus jalankan kasus ini dan jangan melompat keluar sampai istirahat ditemui.
Contoh berikut pada gilirannya memanfaatkan fenomena penetrasi kasus.
【contoh】
Fitur baru JDK7.0: Sakelar yang Ditingkatkan
Sebelum JDK7, sakelar (ekspresi) {...}, hasil ekspresi hanya dapat berupa int (byte, pendek, char yang dapat secara otomatis dikonversi menjadi int), jenis enumerasi.
Namun, di JDK7, hasil ekspresi juga bisa menjadi string.
(PS: Konversi Jenis Otomatis: Jenis data dengan kapasitas kecil dapat secara otomatis dikonversi menjadi tipe data dengan kapasitas besar. Byte (1 byte) → Short (2 byte) → int (4 byte).)
Di atas adalah pernyataan IF dan sakelar dari pernyataan kontrol Java yang dibagikan oleh editor. Saya berharap mereka akan membantu semua orang.