Я пытался сделать это некоторое время, и это сводит меня с ума. У меня есть EnumMap, где у меня есть какое-то перечисление в качестве ключа и массив списков самоопределенного класса в качестве значения. Так это выглядит примерно так:
private EnumMap<myEnum,List<myObj>> map =
new EnumMap<myEnum,List<myObj>>(myEnum.class);
Это продолжает давать мне ошибку. Не уверен, что именно происходит.
EDIT:
Да, myEnum - это класс enum.
Моя ошибка, я должен был упомянуть, что это за ошибка и где она происходит. Ошибка возникает, когда я делаю следующее:
hand.put (myEnum.someEnum, новый ArrayList ());
Я получаю ошибку:
- Синтаксическая ошибка на токенах, ожидается TypeArgument1
вместо
- Синтаксическая ошибка на токене "(", <ожидается
- Синтаксическая ошибка на токене «новый», удалить этот токен </p>