Я создал простой класс enum в 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
invalid method declaration; return type required, ilegal start of type
on line element_sentence("b");
, Я не знаю почему? Можешь мне сказать почему?
Типы enum
должны разделяться запятой:
element_sentenceInput("a"),
element_sentence("b");
Используйте запятые для разделения значений перечисления следующим образом:
public enum XmlElementsInput {
element_sentenceInput("a"),
element_sentence("b");
// Remaining part
}
SENTENCE_INPUT
иSENTENCE
.