java 枚举的简单使用(enum)
枚举类似于类,定义方式我用到了2种:
代码示例:
public enum SysEnumConstant { TASKCREAT{//任务创建 public String getStatus(){return "0";} },TASKSTART{ public String getStatus(){return "1";} },TASKASSIGN{//任务分派 public String getStatus(){return "2";} },TASKEXE{//任务执行 public String getStatus(){return "3";} },TASKEND{//任务结束 public String getStatus(){return "4";} },TASKCANCEL{//任务作废 public String getStatus(){return "5";} },TASKISSUED{//任务下达审核中 public String getStatus(){return "6";} }; public abstract String getStatus(); } 调用方式:SysEnumConstant.TASKCREAT.getStatus();
2.代码示例:
public enum SysEnumConstant { TASKCREAT("0"),TASKSTART("1"),TASKASSIGN("2"),TASKEXE("3"), TASKEND("4"),TASKCANCEL("5"),TASKISSUED("6"), private String taskStatu; private SysEnumConstant(String taskStatu){ this.taskStatu=taskStatu; } @Override public String toString(){ return String.valueOf(this.taskStatu); } } SysEnumConstant.TASKCREAT.toString();
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。