package com.jidongcloud.fastdfs.util;
/**
* ClassName:TestEnum
* Package:com.jidongcloud.fastdfs.util
*
* @DATE:2020/11/14 0014 1:11
* @Author:robin
* Describe:枚举的简单使用。
*/
public enum Status {
CONTINUE(100, "Continue"),
SWITCHING_PROTOCOLS(101, "Switching Protocols"),
PROCESSING(102, "Processing"),
CHECKPOINT(103, "Checkpoint"),
OK(200, "OK");//必须是分号
private final int value;
private final String describe;
Status(int value, String describe) {
this.value = value;
this.describe = describe;
}
public int value() {
return this.value;
}
/*
//返回 TestEnum{value=200, describe='OK'}
@Override
public String toString() {
return "TestEnum{" +
"value=" + value +
", describe='" + describe + '\'' +
'}';
}*/
public String toString() {
return this.value + " " + this.name();
}
public static void main(String[] args) {
// TestEnum ok = TestEnum.PROCESSING;
System.out.println(Status.OK); // 返回 200 OK
System.out.println(); //返回 [Lcom.jidongcloud.fastdfs.util.TestEnum;@4c873330
}
}
09-24