我正在尝试在 Java 中实现嵌套枚举。以下接口可以很好地完成这项工作,但静态 valueOf() 方法不可用。有没有办法“重建”它?
感谢您的所有回答!
public static interface ANIMAL
{
public static final ANIMAL UNKNOWN = _.UNKNOWN;
public static enum _ implements ANIMAL
{
UNKNOWN,
}
public static enum MAMMAL implements ANIMAL
{
;
public static enum LAND implements ANIMAL
{
HORSE,
COW;
}
public static enum SEA implements ANIMAL
{
WHALE;
}
}
}