kotlin里枚举类型创建

enum class MYEnum(private val value: String) {

    MY_RECORD("记录天数"),
    MY_FOOD("我的");



    companion object {
        @JsonCreator
        @JvmStatic
        fun creator(value: String): IconEnum {
            val found = IconEnum.values().find { it.value == value }
            return found ?: throw IllegalArgumentException("not found IconEnum with $value")
        }

猜你喜欢

转载自blog.csdn.net/m0_37939214/article/details/81264192