รูปแบบของคำสั่ง switch จะเป็นดังนี้: (หน้าที่ของมันคือการเลือกส่วนของโค้ดที่จะรัน)
คัดลอกรหัสรหัส ดังต่อไปนี้:
สวิตช์ (ปัจจัยการเลือกจำนวนเต็ม) {
ค่าจำนวนเต็มกรณี 1: คำสั่ง;
ค่าจำนวนเต็มกรณี 2: คำสั่ง;
ค่าจำนวนเต็มกรณี 3: คำสั่ง;
ค่าจำนวนเต็มกรณี 4: คำสั่ง;
ค่าจำนวนเต็มกรณี 5: คำสั่ง;
-
ค่าเริ่มต้น: คำสั่ง;
-
แต่มีประเด็นที่ควรทราบ:
1. ประเภทพารามิเตอร์ของ case ในสวิตช์สามารถใช้ได้เฉพาะประเภท int เท่านั้น แต่สามารถใช้ประเภทไบต์, แบบสั้นและถ่านได้ เนื่องจากสามารถเลื่อนระดับไบต์, แบบสั้นและ shar ได้โดยอัตโนมัติ (การแปลงประเภทอัตโนมัติ) เป็น int ดังนั้นในขั้นตอนสุดท้าย การวิเคราะห์ยังคงเป็นประเภท int ให้ฉันอธิบายที่นี่ว่า java มี 8 ประเภทข้อมูล: ไบต์, สั้น, ถ่าน, int, ยาว, ลอย, สองเท่า และบูลีน ไม่สามารถแปลงเป็นข้อมูลประเภทใดๆ ได้ ประเภทข้อมูลขนาดเล็กสามารถแปลงเป็นประเภทข้อมูลขนาดใหญ่ได้โดยอัตโนมัติ และประเภทข้อมูลขนาดใหญ่สามารถแปลงเป็นข้อมูลขนาดเล็กได้ คนจะต้องถูกบังคับให้เปลี่ยนใจเลื่อมใส
2.กรณีสามารถตามหลังด้วยนิพจน์ได้
3.break ใช้เพื่อข้ามออกจากคำสั่ง switch ทั้งหมด หากไม่เป็นเช่นนั้น สาขาถัดไปจะถูกดำเนินการ
4. โปรแกรมเมอร์ที่ดีจะใช้ค่าเริ่มต้นให้เกิดประโยชน์