Java中的枚举:
package main.java.test.myenum;
/**
* @ClassName : TestEnum2
* @Author : YiBin
* @CreateTime : 2018/9/7 16:03
* @Version : 1.0.0
*/
public enum TestEnum2 {
SUCCESS("000000", "请求成功!"),
UNKNOWN_ERROR("111111", "服务器异常!");
private String code;
private String message;
TestEnum2(String code, String message) {
this.code = code;
this.message = message;
}
public String getCode() {
return this.code;
}
public String getMessage() {
return this.message;
}
}
调用:
package main.java.test;
import main.java.test.myenum.TestEnum2;
/**
* @ClassName : TestName1
* @Author : YiBin
* @CreateTime : 2018/9/7 14:09
* @Version : 1.0.0
*/
public class TestName1 {
public static void main(String[] args) {
String a = TestEnum2.SUCCESS.getCode();
System.out.println("a = " + a);
String b = TestEnum2.UNKNOWN_ERROR.getMessage();
System.out.println("b = " + b);
}
}
输出结果:
a = 000000
b = 服务器异常!