Подтвердить что ты не робот

Как получить все возможные значения перечисления в java? (не зная специфического Enum)

Я хотел бы создать JComboBox, который обрабатывает выбор любого Enum, предоставленного ему. Для этого мне нужен метод для извлечения всех доступных значений Enum, переданных JComboBox. Поскольку я не знаю конкретного Enum, я не могу назвать EnumType.values(). Я мог бы подумать о некоторых сложных решениях, где поддержка Enums должна была бы реализовать некоторый интерфейс, который я определяю, но, я думаю, мне не хватает более простого и более общего решения. Как я должен идти?

4b9b3361

Ответ 2

Только одна строка кода

List<SOME_ENUM> enumList = Arrays.asList(SOME_ENUM.values());