博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
枚举类enum的values()方法
阅读量:4543 次
发布时间:2019-06-08

本文共 650 字,大约阅读时间需要 2 分钟。

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());        }    }}

结果:

 

转载于:https://www.cnblogs.com/caozx/p/10399108.html

你可能感兴趣的文章
获取浏览器高宽
查看>>
C++ 智能指针
查看>>
IOS7 position:fixed 定位问题
查看>>
12.伪类选择器与伪元素的应用
查看>>
Oracle存储过程基本语法
查看>>
JS高程第八章 BOM
查看>>
python-vi
查看>>
Unix进程控制
查看>>
DNS解析过程详解
查看>>
51Nod 1181 质数中的质数(质数筛法)
查看>>
并发编程学习总结
查看>>
Xamarin.Android 上中下布局
查看>>
VS Code使用记录
查看>>
locust参数化(数据库取值)
查看>>
Google Protocol Buffers浅析(三)
查看>>
.net core 中使用Google的protoc
查看>>
Spring Cloud和Spring Boot的区别
查看>>
jquery实现图片上传前本地预览
查看>>
C# — 题库答案汇总
查看>>
docker居然需要3.10以上的内核
查看>>