维基百科定义:
枚举(enum): 在数学和计算机科学理论中,一个集的枚举是列出某些有穷列集的所有成员的程序。枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如表示星期的 SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 就是一个枚举。
项目中常用写法示例:
/**
* 逻辑删除标志位枚举类
* @author huangdingsheng
* @date 2019/3/13 14:56
*/
public enum DeletedEnum {
DELETED_STATUS("已删除", (byte) 1),
NOT_DELETED_STATUS("未删除", (byte) 0);
// 成员变量
private String name;
private Byte value;
// 构造方法
private DeletedEnum(String name, Byte value) {
this.name = name;
this.value = value;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Byte getValue() {
return value;
}
public void setValue(Byte value) {
this.value &#