摘要 腾兴网为您分享:java枚举的两种遍历方法,余额宝,永安期货,易视云3,小睡眠等软件知识,以及幻想三国志4外传,损益表表格,2018微信最新的版本,贺卡,手机mp3格式转换器,cf挂无毒,火炬之光2宠物mod,一面ppt课件,驱动精灵离线装机版,湖口在线,荧光字体,番茄财富,满币网,ps星空素材,patcher等软件it资讯,欢迎关注腾兴网。本文章来给各位同学介绍java枚举的两种遍历方法,希望此教程对各位同学会有所帮助哦。 我们可以通过反射, 以及枚举类的静态方法values()来进行遍历: table width="620" align="center" borde...
本文章来给各位同学介绍java枚举的两种遍历方法,希望此教程对各位同学会有所帮助哦。
我们可以通过反射, 以及枚举类的静态方法values()来进行遍历:
代码如下 | 复制代码 |
enum Rating { UNRATED, G, PG, PG13, R, NC17 } public class Test{ public static void main(String args[]){ System.out.println("第一种通过反射"); Class clz=Rating.class; for(Object obj:clz.getEnumConstants()){ System.out.println(obj); } System.out.println("第二种通过枚举静态方法values()"); for(Rating rate:Rating.values()){ System.out.println(rate); } } } 运行结果: C:java>java Test 第一种通过反射 UNRATED G PG PG13 R NC17 第二种通过枚举静态方法values() UNRATED G PG PG13 R NC17 相关推荐 |