public final class EnumUtils extends Object
| 构造器和说明 |
|---|
EnumUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Enum<T>> |
getCamelCaseName(T enumObj)
驼峰命名
|
static <T extends Enum<T>> |
getEnum(Class<T> enumType,
String camelCaseName)
获取枚举
|
static String |
toCamelCaseName(String enumName)
枚举名转驼峰命名
|
static String |
toEnumName(String camelCaseName)
驼峰命名转枚举名
|
public static <T extends Enum<T>> T getEnum(Class<T> enumType, String camelCaseName)
enumType - 枚举类型camelCaseName - 驼峰命名IllegalArgumentException - 如果不存在该枚举public static <T extends Enum<T>> String getCamelCaseName(T enumObj)
enumObj - 枚举对象public static String toEnumName(String camelCaseName)
camelCaseName - 驼峰命名Copyright © 2020. All rights reserved.