我写了一个枚举类,我想要么按类型获取属性,要么按属性获取类型,但这似乎不可能。publicenumAreaCode{area1(7927),area2(7928),area3(7929);privatefinalintac;AreaCode(intac){this.ac=ac;}intareaCode(){returnac;}AreaCodearea(intn){switch(n){case7927:returnAreaCode.area1;case7928:returnAreaCode.area2;case7929:returnAreaCode.area3;}}}上面的代码不会编译。