枚举的遍历
来源:互联网 发布:java 六张合成全景图 编辑:程序博客网 时间:2024/06/06 01:30
枚举的遍历主要有两个方法,第一种是通过反射,第二种是通过values()方法
下面是一个示例代码:
public class ClassEnum { public enum Product{ FruitApp("苹果","红色"), FruitBanana("香蕉","黄色"); private String name; private String color; Product(String name, String color) { this.name = name; this.color = color; } Product() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } @Override public String toString() { return "Product{" + "name='" + name + '\'' + ", color='" + color + '\'' + '}'; } } public static void main(String[] args) { // 第一种方法:通过values()方法 /* for(ClassEnum.Product product: ClassEnum.Product.values()){ System.out.println(product.getName()+" "+product.getColor()); } */ // 第二种方法:通过反射得到 Class clazz = Product.class; Product[] product = (Product[]) clazz.getEnumConstants(); for (Product o : product) { System.out.println(o.getName()+" "+o.getColor()); } }}
测试的结果:
苹果 红色香蕉 黄色
1 0
- 枚举类型的遍历
- 枚举的遍历
- 枚举类型的遍历
- 枚举的遍历
- 遍历枚举元素的值
- 遍历枚举接口的元素
- 枚举遍历
- 枚举的影响和属性的遍历
- 如何遍历显示一个枚举的内容
- 在 combox 中添加遍历的枚举
- C#遍历枚举类型的所有元素
- delphi中遍历枚举类型的方法
- IOS之路-枚举遍历的方式
- VC枚举(遍历)文件夹里面的文件
- Java枚举变量的遍历与转换
- 集合类的4种遍历方式Block遍历,快速遍历,枚举器,普通遍历
- 枚举 遍历枚举中所有的值、将某一个值转换成枚举型
- C#遍历Struct,遍历枚举
- Android版本更新知识(检测、升级)总结
- Gradle Wrapper
- linux环境下tab 自动补全功能
- 马尔科夫随机场
- Windows 常用快捷键(纯属装逼用)
- 枚举的遍历
- activiti工作流显示流程图且当前节点高亮
- 添加共享库
- session多服务器共享的方案
- 稳态流程模拟软件
- selenium+python 元素定位方法
- 时间复杂度详解
- POJ 1191 棋盘分割 (记忆化搜索)
- 涨姿势了,原来Android屏幕适配还可以这么玩