package ymTest;
/**
* Created by dbmaster on 2017/1/6.
*/
public class test1 {
public static void main(String[]args) {
System.out.println(Trantype.T01.toString());
System.out.println(Trantype.getName("03"));
}
public enum Trantype {
T01("国内汇款", "01"), T02("国外汇款","02"), T03("人行大额", "03"), T04("人行小额", "04");
// 成员变量
private String name;
private String index;
// 构造方法
private Trantype(String name, String index) {
this.name = name;
this.index = index;
}
// 普通方法
public static String getName(String index) {
for (Trantype c : Trantype.values()) {
if (c.getIndex().equals(index)) {
return c.name;
}
}
return null;
}
// get set 方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getIndex() {
return index;
}
public void setIndex(String index) {
this.index = index;
}
// 覆盖方法
@Override
public String toString() {
return this.index + "_" + this.name;
}
}
}
JAVA 枚举类型 根据代码得到中文
原创
©著作权归作者所有:来自51CTO博客作者xocom的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java 根据HttpEntity 中contenttype获取文件类型
java 根据HttpEntity 中contenttype获取文件类型
apache HTTP Apache