java enum 枚举类

图一代码:
public enum LogMethodEnum {
WEBCSCARDVALID("返回值"),
WEBCSVERIFYPASSWORD("返回值"),
WEBCSSAVEPASSWORD("返回值"),
WEBCSSETPASSWORD("返回值"),
WEBCSQUERYTOTALBALANCE("返回值"),
WEBCSQUERYCARDDETAIL("返回值"),
WEBCSQUERYCOMPINFOR("返回值"),
WEBCSQUERYTOTALDETAIL("返回值"),
WEBCSQUERYACARDINFOREX("返回值"),
WEBCSQUERYACARDINFOR("返回值"),
WEBCSQUERYCARDINFOR("返回值"),
WEBCSQUERYCARDACCOUNT("返回值"),
WEBCSQUERYCARDINFOR_NP("返回值"),
WEBCSQUERYCARDNO("返回值"),
WEBCSQUERYCDBYDATE("返回值"),
WEBCSQUERYTDBYDATE("返回值"),
WEBCSQUERYBUSIREPORT("返回值"),
WEBCSQUERYDISTRIBUTE("返回值"),
WEBCSDISTOTALBALANCE("返回值"),
WEBCSLOSTCARD("返回值");
private String text;
public String getText() {
return text;
}
public LogMethodEnum(String text) {
this.text = text;
}
public static void main(String[] args) {
String str="WebCSCardValid";
String returnStr = LogMethodEnum.valueOf(WebCSCardValid).getText();
System.out.println(returnStr);
}
}

图二代码:
public enum LogCodeAndDescEnum {
SUCCESS("0000","描述"),
UNLAWFL_NEWSPAPER("0001","描述"),
MESSAGE_DOMAIN("0002","描述");
private String code;
private String desc;
public String getDesc() {
return desc;
}
public String getCode() {
return code;
}
WebServiceLogStatusEnum(String code,String desc) {
this.desc = desc;
this.code = code;
}
public static String codeGetDesc(int value) { // 根据状态码转成描述
if (String.valueOf(value).equals("0098")) {
return SYSTEM_FAILURE.desc;
}
if (String.valueOf(value).equals("0099")) {
return SYSTEM_FAILURE_OTHER.desc;
}
switch (value) {
case 0000:
return SUCCESS.desc;
case 0001:
return UNLAWFL_NEWSPAPER.desc;
case 0002:
return MESSAGE_DOMAIN.desc;
default:
return null;
}
}
}
文章来源:https://www.cnblogs.com/0c7x4/,转载请标明原著
java enum 枚举类的更多相关文章
- Java Enum 枚举类的values方法
Enum类和enum关键字定义的类型都有values方法,但是点进去会发现找不到这个方法.这是因为java编译器在编译这个类(enum关键字定义的类默认继承java.lang.Enum)的时候 自动插 ...
- Java中的enum枚举类
首先说说为什么要写这个enum枚举类吧,是群里有个新手问:怎样把enum类中的值遍历得到,其实自己用的也很少.自己也是确实不知道,于是我去网上搜了不少,总结了些,希望对大家有帮助:首先我说说怎样遍历枚 ...
- Enum枚举类|注解Annotation
Enum枚举类 ①枚举类和普通类的差别: 使用 enum 定义的枚举类默认继承了 java.lang.Enum 类 枚举类的构造器仅仅能使用 private 訪问控制符 枚举类的全部实例必须在枚举类中 ...
- Enum 枚举类
目录 Enum 枚举类 基础 定义与用途 基本方法 示例 进阶 实现原理 枚举与Class对象 自定义枚举类和构造方法及toString() Enum中使用抽象方法来实现枚举实例的多态性 Enum与接 ...
- Java学习——枚举类
Java学习——枚举类 摘要:本文主要介绍了Java的枚举类. 部分内容来自以下博客: https://www.cnblogs.com/sister/p/4700702.html https://bl ...
- Java笔记---枚举类和注解
Java笔记---枚举类和注解 一.枚举类 自定义枚举类 方式一:JDK5.0之前自定义枚举类 class Seasons { //1. 声明Seasons对象的属性 private final St ...
- Java 基础 enum枚举类 的创建/使用/接口继承 ,以及手动创建枚举类的对象为:public static final
笔记: import java.lang.*; /**一:枚举类 : enum Season implements info { s1(),s2(),s3(),s4() }; //s1--s4 放在S ...
- 161208、Java enum 枚举还可以这么用
在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外.然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看. 先来看一段代码示例: ...
- 【Java】 枚举类
如果要定义一个枚举类: public enum Size { SAMLL, MEDIUM, LARGE, EXTRA, EXTRA_LARGE}; 实际上,这个声明定义的类型是一个类,它刚好有4个实例 ...
随机推荐
- 3、尚硅谷_SSM高级整合_创建Maven项目.avi
Maven中dependencyManagement作用说明 在Maven多模块的时候,管理依赖关系是非常重要的,各种依赖包冲突,查询问题起来非常复杂,于是就用到了<dependencyMana ...
- JavaWeb网上图书商城完整项目--26.注册页面之验证码换一张实现
我们现在要实现点击换一张的时候实现验证码的修改 我们首先在html添加函数点击事件: <%@ page language="java" contentType="t ...
- 尚硅谷spring aop详解
spring的aop实现我们采用AspectJ的方式来实现,不采用spring框架自带的aop aspect实现有基于注解的方式,有基于xml的方式,首先我们先讲基于注解的方式,再将基于xml的方式 ...
- xutils工具上传日志文件--后台服务器的搭建
在上一篇文章中使用xutils将手机上保存的日志上传到后台服务器中,现在我们来讲后台服务器是如何搭建的 后台服务器采用jsp+sevlet+mysql的框架 首先讲mysql数据库的表的建立 在fil ...
- Lens —— 最炫酷的 Kubernetes 桌面客户端
原文链接:https://fuckcloudnative.io/posts/lens/ Kubernetes 的桌面客户端有那么几个,曾经 Kubernetic 应该是最好用的,但最近有个叫 Lens ...
- 这一次搞懂SpringBoot核心原理(自动配置、事件驱动、Condition)
@ 目录 前言 正文 启动原理 事件驱动 自动配置原理 Condition注解原理 总结 前言 SpringBoot是Spring的包装,通过自动配置使得SpringBoot可以做到开箱即用,上手成本 ...
- Spring源码系列(二)--bean组件的源码分析
简介 spring-bean 组件是 Spring IoC 的核心,我们可以使用它的 beanFactory 来获取所需的对象,对象的实例化.属性装配和初始化等都可以交给 spring 来管理. 本文 ...
- python 给视频添加马赛克
用法: 1. 创建空文件夹:imgs 2. 将倒数第三行中的"222056.mov"改为你的视频路径,如:"a.mov" 3. 运行以下代码 4. 稍等片刻,鼠 ...
- 前端笔记(关于webpack打包时内存溢出问题的解决)
首先安装increase-memory-limit cnpm install -g increase-memory-limit 重启cmd,并在项目跟目录中运行一下 increase-memory-l ...
- JavaScript基础正则表达式的字面声明(012)
不出所料,正则表达式也是JavaScript的一种对象.构造正则表达式也有两种,一种是使用JavaScript内置的 new RegExp() 构造函数,另一种是我们推荐的字面声明方式: // reg ...