工具类:
java代码如下:
/**
* 产生定长的随机数
* @Description
* @return
* @author Shindo
* @date 2016年12月27日 下午3:33:10
*/
public String getRandomNum() {
String da = DateUtil.getCurrentDateStr();// +10位数随机数
String ran = getFixLenthString(11);
StringBuffer bf = new StringBuffer();
bf.append(da).append(ran);
return bf.toString();
}
private String getFixLenthString(int strLength) {
Random rm = new Random();
// 获得随机数
double pross = (1 + rm.nextDouble()) * Math.pow(10, strLength);
// 将获得的获得随机数转化为字符串
String fixLenthString = String.valueOf(pross);
// 返回固定的长度的随机数
return fixLenthString.substring(2, strLength + 1);
}