/
Belyash5
/
Flu
Обзор
Документация
Войти
/
Belyash5
/
Flu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/hbm/util/EnumUtil.java
10 строк
262 B
Boblet
some slight code refactoring, fun with enums
14 дек 2021, 18:12
14 дек 2021, 18:12
9e97a5c
Код
Авторство
О чём код?
package com.hbm.util; public class EnumUtil { public static <T extends Enum> T grabEnumSafely(Class<? extends Enum> theEnum, int index) { Enum[] values = theEnum.getEnumConstants(); index = Math.abs(index % values.length); return (T)values[index]; } }