我的枚举目前是这样的:@H_403_2@
@H_403_2@
public enum Manufacturers {
Honda,GM,Toyota,Ferrari
}
我需要创建一个Hashmap,所以我打算这样做,这是正确的吗?@H_403_2@
@H_403_2@
Manufacturers mfg = Manufacturers.Honda;
mfg.ordinal() // save as key
即我将使用enumInstance.ordinal()存储密钥@H_403_2@
此外,我需要能够解析一个字符串,该字符串将是枚举的序数值,并获得枚举:@H_403_2@
@H_403_2@
Manufacturers mfg = Manufacturers.valueOf(mfgOrdinalValueAsString);
最佳答案
原文链接:https://www.f2er.com/java/437954.html