java枚举类型与字符串或其他类型的互转
来源:互联网 发布:老干妈在外国 知乎 编辑:程序博客网 时间:2024/06/03 16:41
我们在项目中经常会遇到把枚举类型的显示名显示到文档,或从文档中导入枚举类型时把显示名转换成相应的枚举类型,这时候就需要在文档显示时,调用枚举类型的响应转化方法。要想得到显示名就要调用枚举类型的toString方法,反之从字符串得到 相应的枚举类型需要调用parse方法。示例代码如下:
public enum EnumTest {
TESTONE("枚举类型1"),
TESTTWO("枚举类型2");
private String displayName;
EnumTest(String displayName) {
this.displayName= displayName;
}
@Override
public String toString() {
return displayName;
}
public static EnumTest parse() {
if () {
return TESTONE;
} else if () {
return TESTTWO;
}
throw new IllegalArgumentException("Unsupport EnumTest Type:" + displayName)
}
阅读全文
0 0
- java枚举类型与字符串或其他类型的互转
- delphi 枚举类型与字符串的转换
- 字符串转枚举类型
- 字符串转枚举类型
- Java的枚举类型
- java的枚举类型
- java的枚举类型
- Java的枚举类型
- js其他类型转字符串
- 字符串转枚举(两个枚举类型)
- java中字符串和其他类型之间的互相转换
- Java switch 对数字、字符、枚举、字符串类型的支持
- Java枚举类型的使用
- Java枚举类型的背后
- Java枚举类型的使用
- Java枚举类型的使用
- Java枚举类型的使用
- Java枚举类型的使用
- myEclipse 为什么启动不了tomcat,我的jdk是1.7,
- qtchooser的使用
- 弹性布局辨析
- 深入解读四轴飞行器的硬件设计
- 每天五分钟linux(9)-touch
- java枚举类型与字符串或其他类型的互转
- Elasticsearch之单机多实例问题
- http请求状态码status和ajax请求状态值readystate
- 浅谈MVP实战及图解、各种变种详细记录
- 关于Jsoup 抓取精准数据的几种用法
- centos7安装rlwrap
- 安卓学习笔记之内存优化(一)
- Wing IDE Pro (Wing pro 6.0) for Ubuntu/linux
- 对map集合进行排序