【发布时间】:2012-03-05 10:23:24
【问题描述】:
我正在尝试在枚举中创建一个私有静态最终变量,但我不断收到编译错误。有谁知道如何解决这个问题?
这一行有多个标记
- 语法错误,插入“标识符”以完成 EnumConstantHeaderName
- 语法错误,插入“}”以完成 EnumBody
class Foo {
...
public enum MyEnum {
private static final String MY_STRING = "a string I use in a constructor";
private static final String MY_OTHER_STRING = "a string I use in another constructor";
MyEnumType(1, MY_STRING),
MyEnumType2(2, MY_STRING),
MyEnumType3(3, MY_OTHER_STRING);
MyEnum(int num, String str) {
...
}
}
...
}
【问题讨论】:
标签: java enums compiler-errors