java 枚举类型
2015-10-11 22:44
417 查看
原来枚举类型还可以这样玩。。。
测试:
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)); } }
相关文章推荐
- Windows下配置Java环境变量
- Spring@Autowired注解与自动装配
- 1、Struts2 的简单配置
- ubuntu下安装jdk
- window7下Java环境变量配置图解
- Java基础知识强化之IO流笔记51:IO流练习之 键盘录入学生信息按照总分排序写入文本文件中的案例
- Java基础知识强化之IO流笔记50:IO流练习之 复制多级文件夹的案例
- Java基础知识强化之IO流笔记49:IO流练习之 复制指定目录下指定后缀名的文件并修改名称的案例
- java中nextLine()和next()的区别
- Java Web cookie的有效期
- spring注解@service("service")括号中的service有什么用
- Spring注入单例模式问题2
- Spring注解@Component、@Repository、@Service、@Controller区别
- java入门第二天作业预习运算符
- 警惕自增的陷阱
- SpringMVC的原理、搭建和应用(三)
- Myeclipse中设置maven以及maven项目的导入
- Spring @Transactional (一)
- 关于java的点点滴滴(2) final关键字
- 实验二Java面向对象程序设计