我在java中创建了简单的枚举类。
public enum XmlElementsInput {
element_sentenceInput("a");
element_sentence("b");
private final String elementName;
private XmlElementsInput(String name) {
this.elementName = name;
}
public String getElementName() {
return elementName;
}
}
但Netbeans在invalid method declaration; return type required, ilegal start of type
行上说:element_sentence("b");
。我不知道为什么?你能告诉我为什么吗?
答案 0 :(得分:7)
enum
类型必须以逗号分隔:
element_sentenceInput("a"),
element_sentence("b");
答案 1 :(得分:0)
使用逗号分隔枚举值,如下所示:
public enum XmlElementsInput {
element_sentenceInput("a"),
element_sentence("b");
// Remaining part
}