我有enum一个构造函数:enum myEnum { A(0), B(1), C(2); private final short value; private myEnum(short value) { this.value = value; } public short getValue() { return this.value; }}不幸的是,Eclipse 让我知道没有构造函数接受单个int. 因此,我被降级为短...A((short) 0), B((short) 1), C((short) 2);...这是为每个值完成的,还是int在构造函数中使用an并在赋值时进行转换。有没有比花时间施放更好的方法来做到这一点,或者没有更好的解决方案?
添加回答
举报
0/150
提交
取消