随机生成几位的数字,1-10位数字之下的都可以进行随机生成

/* 导入合适的包*/

public static String generateCode(int len){  
len = Math.min(len, 8);     
int min = Double.valueOf(Math.pow(10, len - 1)).intValue();    
int num = new Random().nextInt(
Double.valueOf(Math.pow(10, len + 1)).intValue() - 1) + min;    
return String.valueOf(num).substring(0,len);
}

猜你喜欢

转载自www.cnblogs.com/qiaohechen/p/12362464.html