如果您完全控制值和枚举,并且它们是顺序的,则可以使用枚举序号值:
enum Heyo{ FirstVal, SecondVal}...laterint systemVal = [whatever];Heyo enumVal = Heyo.values()[systemVal];int againSystemVal = enumVal.ordinal();
如果您完全控制值和枚举,并且它们是顺序的,则可以使用枚举序号值:
enum Heyo{ FirstVal, SecondVal}...laterint systemVal = [whatever];Heyo enumVal = Heyo.values()[systemVal];int againSystemVal = enumVal.ordinal();