鉴于以下情况:

enum Moving {DownRight , UpRight ,DownLeft ,UpLeft ,Up , Down ,Left ,Right};

Moving m_moving;

例如,如果我这样做:
m_moving = Moving.DownRight;


m_moving.toString();

然后我会得到:
DownRight

那么,如何为枚举中的每个条目添加描述?

例如,如果我要做 m_moving.toString(); ,那么我想展示 FOO BAR

谢谢

最佳答案

看一下这段代码,来自我们的应用程序

public enum RegimeTributario {
    SIMPLES_NACIONAL("SI"),
    LUCRO_PRESUMIDO("LP"),
    LUCRO_REAL("LR");

    private String sigla;

    private RegimeTributario(String sigla) {
        this.sigla = sigla;
    }

    public String getSigla() {
        return sigla;
    }
}

枚举也接受字段

关于java - 如何为枚举的每个条目添加描述?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15989316/

10-11 10:36