码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-02-25 18:18:27      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:rand   new   ext   mat   substring   dom   style   random   bst   

/* 导入合适的包*/

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);
}

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

标签:rand   new   ext   mat   substring   dom   style   random   bst   

原文地址:https://www.cnblogs.com/qiaohechen/p/12362464.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!