Java で列挙型に数値を割り当てることは可能ですか? 質問する

Java で列挙型に数値を割り当てることは可能ですか? 質問する

Java でこのようなことは可能ですか? Java で enum 要素にカスタム数値を割り当てることはできますか?

public enum EXIT_CODE {
    A=104, B=203;
}

ベストアンサー1

public enum EXIT_CODE {
    A(104), B(203);

    private int numVal;

    EXIT_CODE(int numVal) {
        this.numVal = numVal;
    }

    public int getNumVal() {
        return numVal;
    }
}

おすすめ記事