也许您应该宁愿考虑一些 特定 于 常量的方法实现 ?例如
public enum Mode { ON { Color color() {return Color.GREEN;}}, OFF { Color color() {return Color.RED;}}, STANDBY { Color color() {return Color.YELLOW;}}, DEFAULT { Color color() {return Color.BLACK;}}; abstract Color color();}//enum Mode然后用
getMode().color();
而不是 switch 语句?!
但是,我认为对于“仅获得颜色的情况”,可能根本不需要方法。



