13
คำสั่งสวิตช์ Java: ต้องการนิพจน์คงที่ แต่เป็นค่าคงที่
ดังนั้นฉันกำลังทำงานในชั้นนี้ที่มีค่าคงที่ไม่กี่: public abstract class Foo { ... public static final int BAR; public static final int BAZ; public static final int BAM; ... } จากนั้นฉันต้องการวิธีรับสตริงที่เกี่ยวข้องตามค่าคงที่: public static String lookup(int constant) { switch (constant) { case Foo.BAR: return "bar"; case Foo.BAZ: return "baz"; case Foo.BAM: return "bam"; default: return "unknown"; } …