【发布时间】:2011-07-01 01:11:18
【问题描述】:
有没有办法根据字段类型获取随机值?确切的情况是我使用反射来获取类的声明字段。我想为我得到的字段设置假数据。
Field fieldset[] = cls.getDeclaredFields();
对于 fieldlist 的字段 fld,我可以使用 fld.getType() 获取类型
但我必须在运行时根据类型设置随机值
Random rand = new Random();
random.nextInt() 给了我一个整数...但我想要的是是否有任何方法或类似rand(fldtype) 的方式应该给我一个字段类型的随机值
【问题讨论】:
标签: java reflection random