Я хочу разработать класс в Java.Проблема в том, что конструктор не работает
Класс такой:
public class EnumSetPlus<E extends Enum<E>> {
//Map
private EnumSet<E> map;
//Constructor
public EnumSetPlus(){
}
Я хочу инициализировать карту с помощью EnumSet.noneOf(E.class)
, но конструктор выдает ошибку.
Правильно ли конструктор?Могу ли я инициализировать карту переменных без конструктора?
Я пробовал public EnumSetPlus<<E extends Enum<E>>> = EnumSet.noneOf(E)
в контексте переменной, но это не сработало.
Я тоже пробовал map = EnumSet.noneOf(E.class)
в конструкторе, но тоже не работает.1016 * Я думаю, это проблема синтаксиса или метода
Не могли бы вы мне помочь?
Заранее спасибо!