value()方法可以将枚举类转变为一个枚举类型的数组,因为枚举中没有下标,我们没有办法通过下标来快速找到需要的枚举类,这时候,转变为数组之后,我们就可以通过数组的下标,来找到我们需要的枚举类。接下来就展示代码了。

public enum SearchCategory {
ALL("综合查询"),
NEWS("新闻"),
TAXPAYER("纳税人"),
QUIZ("知识问答"),
POLICY_LAW("政策法规"),
DOC("涉税文档"),
PIC("图片"),
BAIKE("税务百科"); private String value; SearchCategory(String value) {
this.value = value;
} public String getValue(){
return value;
} public static void main(String[] args){
for(SearchCategory s : SearchCategory.values()){
System.out.println(s + "---" + s.getValue());
}
}
}

结果:

最新文章

  1. BZOJ 2079: [Poi2010]Guilds
  2. SQL 查询所有表名、字段名、类型、长度、存储过程、视图
  3. WPF学习(一)--布局控件简介
  4. hdu2209翻纸牌游戏
  5. ubuntu 快捷图标
  6. 转: 用css把图片转为灰色图
  7. jdk8中的stream
  8. GIS开发之计算四参数,七参数
  9. 02. Pandas 1|数据结构Series、Dataframe
  10. BSS, DATA, TEXT, HEAP, STACK
  11. json替换jsonp实现跨域请求
  12. Node.js做的代理转发服务器
  13. C/C++函数调用方式
  14. mybatis mapper使用记录
  15. 【Java并发编程】之十四:图文讲述同步的另一个重要功能:内存可见性
  16. [Log]ASP.NET之HttpModule 事件执行顺序
  17. 全负荷的 Node.js[转载]
  18. 谈谈Copy-on-Write容器
  19. http & https & http2.0
  20. hdu 1166线段树 单点更新 区间求和

热门文章

  1. 框架学习八:二维码(Zxing)
  2. LinuxMint19.1安装搜狗拼音输入法
  3. Go:闭包
  4. 53.doc value机制内核级原理深入探秘
  5. Python学习之前
  6. sql学习笔记:表的运算
  7. 【Codeforces 584D】Dima and Lisa
  8. Convolutions in TensorFlow
  9. 分析helo1项目中的 Web.xml
  10. 混合图(dizzy.pas/cpp/c)