public enum PlatformFree{
FREE("free","卖家包邮"),
POST("post","平邮"),
EXPRESS("express","快递"),
EMS("ems","EMS"),
VIRTUAL("virtual","虚拟发货"),
TWENTY_FIVE("25","次日必达"),
TWENTY_SIX("26","预约配送");
private String code;
private String value;
private PlatformFree(String code,String value) {
this.code = code;
this.value = value;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
/**
* 根据code获取去value
* @param code
* @return
*/
public static String getValueByCode(String code){
for(PlatformFree platformFree:PlatformFree.values()){
if(code.equals(platformFree.getCode())){
return platformFree.getValue();
}
}
return null;
}
}
java的枚举enum根据code获取name等
最新推荐文章于 2023-09-20 10:31:33 发布
本文深入探讨了枚举类型的实现方式,通过具体代码示例展示了如何定义枚举成员,设置其属性,并提供静态方法来根据代码获取枚举值。这对于理解和应用枚举类型于Java编程中具有重要意义。

9457

被折叠的 条评论
为什么被折叠?



