赞
踩
// 生成10之内指定区间的随机小数 BigDecimal createRandomNum(float min,float max){ Random r = new Random(); float f = r.nextFloat() * 10; while (f < min || f > max) { // 若生成的不满足,重新生成 [4,7] 4.0-7.0之间,包含4.0和7.0 f = r.nextFloat() * 10; } String s = String.valueOf(f); s = s.substring(0, s.indexOf('.') + 2); // 取一位小数 return new BigDecimal(s); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。