Java--enum枚举类的创建及使用
【摘要】
创建enum枚举类,并根据枚举key对应的枚举value,代码如下:
/** * 创建enum枚举类,并根据枚举key对应的枚举value * @author Justin * */public enum EnumTest { 交易成功("S","交易成功"), 交易失败("F","交易失败"); private String ke...
创建enum枚举类,并根据枚举key对应的枚举value,代码如下:
/**
* 创建enum枚举类,并根据枚举key对应的枚举value
* @author Justin
*
*/
public enum EnumTest {
交易成功("S","交易成功"),
交易失败("F","交易失败");
private String key;
private String value;
private EnumTest(String key, String value) {
this.key = key;
this.value = value;
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
/**
*
* @param key
* @return
*/
public static String getValue(String key) {
if(null != key){
for(EnumTest enumTest : EnumTest.values()){
if(key.equals(enumTest.getKey())){
return enumTest.getValue();
}
}
}
return key;
}
public static void main(String[] args) {
System.out.println(EnumTest.getValue("S"));
System.out.println(EnumTest.getValue("F"));
}
}
文章来源: blog.csdn.net,作者:吾日三省贾斯汀,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/JustinQin/article/details/102515350
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)