不知道这是一个错误还是我有点疯狂..我正在尝试对 Eclipse jpage Scrapbook 中的枚举进行一些快速测试(使用 JDK 1.7.0_02,Win XP 64 位,Eclipse Juno)
class A {
enum Month {JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC}
}
A a = new A();
当我尝试执行此操作时,我得到:
成员枚举 Month 只能在顶级类或接口内定义
如果我将枚举移出类定义,就会发生这种情况。
enum Month {JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC}
Month.valueOf("JAN");
这些是我在上面得到的错误:
成员枚举 Month 只能在顶级类或接口内定义
月份无法解决