Rumah > Java > javaTutorial > Tanya Pakar - Jika/lain atau tukar

Tanya Pakar - Jika/lain atau tukar

WBOY
Lepaskan: 2024-07-16 06:27:39
asal
1156 orang telah melayarinya

Pergunte ao especialista - If/else ou switch

Di bawah keadaan apakah saya harus menggunakan tangga if-else-if dan bukannya suis apabila mengekod cawangan berbilang laluan?

Jawapan:
Secara umum, gunakan tangga if-else-if apabila keadaan mengawal proses pemilihan tidak bergantung pada satu nilai.

Contoh:

jika(x < 10) // ...
else if(y != 0) // ...
lain jika(!selesai) // ...

Jujukan ini tidak boleh dikod semula dengan suis kerana ketiga-tiga keadaan melibatkan pembolehubah yang berbeza – dan jenis yang berbeza. Apakah pembolehubah yang akan mengawal suis?
Anda juga perlu menggunakan tangga if-else-if apabila menguji nilai titik terapung atau objek lain yang bukan jenis yang sah dalam ungkapan suis.

Atas ialah kandungan terperinci Tanya Pakar - Jika/lain atau tukar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
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