记录个枚举

Posted leeego-123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录个枚举相关的知识,希望对你有一定的参考价值。

public enum PayServiceEnum 
    ALIPAY("ALIPAY","支付宝"),
    WECHAT("WECHAT","微信支付"),
    UNIONPAY("UNIONPAY","银联支付");
   private String code;
   private String desc;

    public String getCode() 
        return code;
    

    public String getDesc() 
        return desc;
    

    PayServiceEnum(String code, String desc) 
        this.code = code;
        this.desc = desc;
    

    public static PayServiceEnum getByCode(String code)
        for (PayServiceEnum value : PayServiceEnum.values()) 
            if(value.getCode().equals(code))
                return value;
            
        
        return  null;
    

 

以上是关于记录个枚举的主要内容,如果未能解决你的问题,请参考以下文章

MapStruct枚举类处理

使用 NSLog 记录 Swift 枚举

Enum枚举写的一个简单状态机

枚举所有可用的变更日志记录

POJ - 1080 枚举

递归实现排列型枚举