วิธีใช้ Java Enums ในคำสั่ง Switch

Withi Chi Java Enums Ni Kha Sang Switch



ในการเขียนโปรแกรม บางครั้งเราต้องการแทนขนาดคงที่ของค่าคงที่ เพื่อจุดประสงค์นั้น Java จัดเตรียม Java enums ซึ่งเป็นคลาสพิเศษที่เปิดใช้งานตัวแปรเพื่อตั้งค่าคงที่ที่กำหนดไว้ล่วงหน้า ตัวแปรที่กำหนดจะต้องกำหนดค่าตั้งแต่หนึ่งค่าขึ้นไปด้วยอักษรตัวใหญ่และคั่นด้วยเครื่องหมายจุลภาค

โพสต์นี้จะอธิบาย:







Enums ใน Java คืออะไร

Java enums เป็นคลาสพิเศษที่ประกอบด้วยตัวแปรและค่าคงที่ที่ไม่สามารถเปลี่ยนแปลงได้ หากต้องการสร้าง enum ให้ใช้ ' อีนุม ” คำหลักแทนอินเทอร์เฟซหรือคลาส และใช้เครื่องหมายจุลภาคเพื่อแยกค่าคงที่ นอกจากนี้ควรเป็นตัวพิมพ์ใหญ่เสมอ



จะใช้ประโยชน์จาก Java Enums ในคำสั่ง Switch ได้อย่างไร?

หากต้องการใช้ Java enums ในคำสั่ง switch ให้ทำตามตัวอย่างด้านล่าง



ก่อนอื่น สร้างคลาส enum และเพิ่มค่าคงที่เป็นตัวพิมพ์ใหญ่คั่นด้วยเครื่องหมายจุลภาค:





อีนุม ทักษะ {

ใหม่ ,
เฉลี่ย,
มืออาชีพ,
ผู้เชี่ยวชาญ
}

จากนั้น ประกาศ class object ด้วยค่าที่สอดคล้องกัน:

แบบทดสอบความสามารถ = ทักษะ. ผู้เชี่ยวชาญ ;

ใช้คำสั่ง switch และกำหนดกรณีต่างๆ ตามค่าคงที่ที่เพิ่มใน ' ทักษะ ' ระดับ. นอกจากนี้ “ println() ” วิธีการใช้เพื่อแสดงผลลัพธ์บนคอนโซลและ “ หยุดพัก ” คำหลักหยุดการดำเนินการเมื่อใดก็ตามที่ตรงตามกรณีที่ระบุ:



สวิตช์ ( ทดสอบทักษะ ) {
กรณี ใหม่ :
ระบบ . ออก . พิมพ์ ( 'ใหม่' ) ;
หยุดพัก ;
กรณี เฉลี่ย :
ระบบ . ออก . พิมพ์ ( 'เฉลี่ย' ) ;
หยุดพัก ;
กรณี มืออาชีพ :
ระบบ . ออก . พิมพ์ ( 'มืออาชีพ' ) ;
หยุดพัก ;
กรณี ผู้เชี่ยวชาญ :
ระบบ . ออก . พิมพ์ ( 'ผู้เชี่ยวชาญ' ) ;
}

ตามรหัสที่กำหนด คำสั่ง switch ได้ตรวจสอบกรณีที่กำหนดทั้งหมดตามลำดับและพิมพ์ 'ผู้เชี่ยวชาญ' บนคอนโซล:

นั่นคือทั้งหมดที่เกี่ยวกับการใช้ Java enums ในคำสั่ง switch

บทสรุป

หากต้องการใช้ Java enums ในคำสั่ง switch ขั้นแรก ให้สร้างคลาส enum และเพิ่มค่าคงที่เป็นตัวพิมพ์ใหญ่ โดยคั่นด้วยเครื่องหมายจุลภาค จากนั้นกำหนดคลาสและเพิ่มมูลค่าให้กับคลาส สุดท้าย ใช้ “ สวิตช์ คำสั่ง ” ขึ้นอยู่กับค่าคงที่เพิ่มใน “ ทักษะ ' ระดับ. โพสต์นี้ได้สาธิตวิธีการใช้ Java enums ในคำสั่ง switch