博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 枚举类型
阅读量:7001 次
发布时间:2019-06-27

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

原来枚举类型还可以这样玩。。。

public enum Tenum {    None(1),ByteArray(2),List(3),Map(4);    private int id;    private Tenum(int id){        this.id=id;    }        public static Tenum getById(int id){        for(Tenum t:values()){            if(t.id==id){                return t;            }        }        return null;    }}

测试:

import org.junit.Test;public class testEnum {        @Test        public void tEnum(){            System.out.println(Tenum.getById(1));            System.out.println(Tenum.getById(2));            System.out.println(Tenum.getById(3));            System.out.println(Tenum.getById(4));        }}

转载于:https://www.cnblogs.com/dmir/p/4870320.html

你可能感兴趣的文章
使用Apache开源POI和jXLS两种API生成报表
查看>>
oracle控制台OEM无法启动
查看>>
haproxy负载均衡
查看>>
clink 让cmd像ubuntu gnome-terminal一样
查看>>
初识Java模板引擎Beetl之简单示例
查看>>
Oracle UNDO表空间的管理
查看>>
canal.deployer-1.1.0版本,当监听到数据库变动时,server端报异常,docker单核引起的问题...
查看>>
JAVA并发编程:干掉 Synchronized
查看>>
JAVA .class 文件防止反编译
查看>>
iOS-<UITabBarControllerDelegate> 代理不执行
查看>>
easyui实现datagrid列标题拖动
查看>>
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
查看>>
在Websphere上修改项目的web.xml中的配置后不起作用
查看>>
JAVA 数据计算、取整、+1、四舍五入
查看>>
wshell修改了upload功能,増加显示图片功能
查看>>
ERP中标准成本的差异分析控制
查看>>
linux 中断的上半部和下半部
查看>>
单例模式的七种写法
查看>>
好用到吐血!APP设计利器Sketch
查看>>
Android TensorFlow环境搭建
查看>>