如何编写Java代码实现自定义枚举值校验器的示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计466个文字,预计阅读时间需要2分钟。
目录+前言+注释+校验+使用+前言+定义一个枚举类,现需对传入的枚举值进行范围校验。+@Getter+public+enum+UserTypeEnum+{+STUDENT+(1,+学生)+,TEACHER+(2,+老师)+;+private+Integer+code;+private+String+name;+}
目录
- 前言
- 注解校验
- 使用
前言
定义一个枚举类,现需要对传入的枚举值进行范围校验。
@Getter public enum UserTypeEnum { STUDENT(“1”, "学生"), TEACHER(“2”, "老师"); private Integer code; private String name; UserTypeEnum(Integer code, String name) { this.code = code; this.name = name; } }
当超出范围时,报错。
本文共计466个文字,预计阅读时间需要2分钟。
目录+前言+注释+校验+使用+前言+定义一个枚举类,现需对传入的枚举值进行范围校验。+@Getter+public+enum+UserTypeEnum+{+STUDENT+(1,+学生)+,TEACHER+(2,+老师)+;+private+Integer+code;+private+String+name;+}
目录
- 前言
- 注解校验
- 使用
前言
定义一个枚举类,现需要对传入的枚举值进行范围校验。
@Getter public enum UserTypeEnum { STUDENT(“1”, "学生"), TEACHER(“2”, "老师"); private Integer code; private String name; UserTypeEnum(Integer code, String name) { this.code = code; this.name = name; } }
当超出范围时,报错。

