枚举类中随机获取枚举
来源:互联网 发布:javascript刷新父页面 编辑:程序博客网 时间:2024/05/22 07:05
/** * @author 徐小骥 * @version :2016-8-17 下午03:23:39 */ import java.util.Random; public class Enums { private static int random=(int)(Math.random()*10);// 生成种子 private static Random rand = new Random(random); public static <T extends Enum<T>> T random(Class<T> ec) { return random(ec.getEnumConstants()); } public static <T> T random(T[] values) { return values[rand.nextInt(values.length)]; } }
//枚举类enum WeekEnum { 星期一, 星期二, 星期三, 星期四, 星期五, 星期六, 星期日}
public class RandomTest { public static void main(String[] args) { for (int i = 0; i < 7; i++){ System.out.println("i="+i+"---"+Enums.random(WeekEnum.class) + " "); } }}
0 0
- 枚举类中随机获取枚举
- [C#]枚举操作(从枚举中获取Description,根据Description获取枚举,将枚举转换为ArrayList)工具类
- 枚举,随机rand
- 自定义枚举以及如何在反射中获取枚举值
- 类中定义枚举
- asp.net通过反射获取类中定义的枚举
- 枚举操作(从枚举中获取Description,根据Description获取枚举,将枚举转换为ArrayList)工具
- 枚举和枚举类
- 从字符串中获取枚举值
- 随机选取工具-枚举类型
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- nova network-vif-plugged事件分析1
- Android显示圆角图片,可指定图片某几个角为圆角
- 使用Jetty启动WEB,请求报错java.lang.IllegalStateException: Form too large: 206150 > 200000
- L3-002. 堆栈-PAT团体程序设计天梯赛GPLT(树状数组)
- 1507: [NOI2003]Editor
- 枚举类中随机获取枚举
- python组合列表对应位置元素成为元组数组 zip
- 开始
- Java中父类强制转换成子类的原则
- python split php explode 中可能出现的问题
- 简化版Linux安装redis默认配置
- 阿里云限制
- 51nod-0-1背包问题
- 10000个小时