枚举类代码
package myeunms;
public interface Code {
abstract String success();
abstract String msg();
abstract int code();
}
------------------------Java文件分界线-----------------------------------------
package myeunms;
public enum SysCommand implements Code {
SUCCEED("操作成功","你已成功登录",1111),
ERROR1("操作错误1","你已成功登录",2222),
MISTAKE("操作错误2","你已成功登录",3333),
UNTRUE("操作错误3","你已成功登录",44444)
;
private String success;
private String msg;
private int code;
private SysCommand(){}
private SysCommand(String success,String msg,int code){
this.success = success;
this.msg = msg;
this.code = code;
}
public String success(){
return success;
}
public String msg() {
return msg;
}
public int code() {
return code;
}
@Override
public String toString() {
return "SysCommand{" +
"success='" + success + '\'' +
", msg='" + msg + '\'' +
", code=" + code +
'}';
}
}
------------------------Java文件分界线-----------------------------------------
package myeunms;
public class T1 {
public static void main(String[] args) {
System.out.println(SysCommand.ERROR1.code());
System.out.println(SysCommand.MISTAKE.name());
System.out.println(SysCommand.UNTRUE.toString());
System.out.println(SysCommand.SUCCEED);
}
}