package com.test.enums;
public enum EnumsTest {
UPDATE(1,"更新"),
LOGIN(2,"登陆"),
STOCK_IN(3,"库存领用"),
QUERY_ACCOUNT(4,"账户查询"),
PERSTORE(5,"预存"),
OPEN_CARD_APPLY(6,"开卡申请"),
OPEN_CARD(7,"开卡"),
YIJIETIAO_APPLY(8,"借条申请"),
ADDED_SERVICE_MAG(9,"增值服务管理"),
NEW_ACCOUNT(10,"新建账户");
private Integer code;
private String type;
private EnumsTest(Integer code,String type){
this.code=code;
this.type=type;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public static void main(String args[]){
System.out.println("第一种通过反射");
Class<EnumsTest> clz=EnumsTest.class;
for(EnumsTest obj:clz.getEnumConstants()){
System.out.println(obj.getType());
}
System.out.println("第二种通过枚举静态方法values()");
for(EnumsTest rate:EnumsTest.values()){
System.out.println(rate.getType());
}
}
}遍历枚举类两种方式小结
最新推荐文章于 2026-05-01 10:09:42 发布
本文介绍了一个具体的Java枚举类实现案例,展示了如何定义枚举类型,并提供了获取枚举值的方法。通过两种不同方式遍历枚举常量,加深了读者对于枚举用法的理解。
443

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



