Android 怎么自定义枚举类型的值
2015-06-05 10:18
447 查看
public enum PayWay {
Online(1, "在线"), Money(2, "现金"), POS(3, "POS机支付);
private int nCode;
private String way;
private PayWay(int nCode, String way) {
this.nCode = nCode;
this.way = way;
}
public int getnCode() {
return nCode;
}
public void setnCode(int nCode) {
this.nCode = nCode;
}
public String getWay() {
return way;
}
public void setWay(String way) {
this.way = way;
}
@Override
public String toString() {
return "payWay{" +
"nCode=" + nCode +
", way='" + way + '\'' +
'}';
}
public static String valueOf(int type) {
PayWay payWay[] = PayWay.values();
for (int i = 0; i < payWay.length; i++) {
PayWay pw = payWay[i];
if (pw.getnCode() == type) {
return pw.getWay();
}
}
return "";
}
Online(1, "在线"), Money(2, "现金"), POS(3, "POS机支付);
private int nCode;
private String way;
private PayWay(int nCode, String way) {
this.nCode = nCode;
this.way = way;
}
public int getnCode() {
return nCode;
}
public void setnCode(int nCode) {
this.nCode = nCode;
}
public String getWay() {
return way;
}
public void setWay(String way) {
this.way = way;
}
@Override
public String toString() {
return "payWay{" +
"nCode=" + nCode +
", way='" + way + '\'' +
'}';
}
public static String valueOf(int type) {
PayWay payWay[] = PayWay.values();
for (int i = 0; i < payWay.length; i++) {
PayWay pw = payWay[i];
if (pw.getnCode() == type) {
return pw.getWay();
}
}
return "";
}
相关文章推荐
- Android(java)学习笔记105:Map集合的遍历之键值对对象找键和值
- Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能玩全填充问题解决
- VideoView视频播放器的再打开
- Android Map新用法:MapFragment应用
- Android(java)学习笔记104:Map集合的遍历之键找值
- android studio Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'
- Activity的四种launchMode
- Android ActionBar背景设置渐变色
- Android Studio安装插件
- GitHub上史上最全的Android开源项目分类汇总
- Android(java)学习笔记103:Map集合的获取功能
- Android中基于Socket方式的文件上传
- 从今天开始记录一下每天学到的Android知识、以及开发中遇到的问题
- android学习之路(一)--Glide学习
- HTML---Android中webview和js之间的交互
- HTML---Android与js交互实例
- Android Studio如何import module(针对非gradle)
- Android Studio如何引用jar包(非gradle)
- 记住密码
- 彻底解决Android studio中文乱码问题