public class EnumUtil {
public static <T extends CodeEnum> T getByCode(Integer code, Class<T> enumClass) {
for (T each: enumClass.getEnumConstants()) {
if (code.equals(each.getCode())) {
return each;
}
}
return null;
}
T必须是CodeEnum接口的实现.
版权声明:本文为leifei2012原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。