我在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");。我不知道为什么?你能告诉我为什么吗?

最佳答案

enum类型必须用逗号分隔:

element_sentenceInput("a"),
element_sentence("b");

07-26 09:29