枚举

枚举类型

定义

public enum ActionCodeEnum{
    CREATE("create"),
    UPDATE("update"),
    QUERY("query"),
    DELETE("delete");

    private String code;

    private ActionCodeEnum(String code){
        this.code = code;
    }
}

调用

public class UseEnum{
        public boolean isCreate(ActionCodeEnum actionCodeEnum){
            return actionCodeEnum == ActionCodeEnum.CREATE;
    }
}

使用

public class Test{
    public static void main(){
        UseEnum useEnum = new UseEnum();
        useEnum.isCreate(ActionCodeEnum.UPDATE);
    }
}
这里的ActionCodeEnum.UPDATE == "update"

  转载请注明: 我所希冀的未来 枚举

 上一篇
自定义注解 自定义注解
自定义注解Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器
2020-11-13
下一篇 
泛型 泛型
泛型一、概念是一种未知的数据类型,当我们不知道使用什么数据类型的时候,可以使用泛型,泛型也可以看成是一个变量,用来接收数据类型。 E e:Element 元素T t:Type 类型 ArrayList集合在定义的时候,不知道集合中都
2020-11-13
  目录