java前后台生成随机数

java代码

/**
 *生成6位随机数
 * @param size
 * @return
 */
public static  Set<Integer> generateRandomArray(int size){
    //size是生成随机数的位数
    Set<Integer> set = new LinkedHashSet<Integer>(); //集合是没有重复的值,LinkedHashSet是有顺序不重复集合,HashSet则为无顺序不重复集合

    Integer num = size;

    Integer range = 900000;

    Random ran = new Random();

    while(set.size() < num){

        Integer tmp = ran.nextInt(range) + 100000; //0-899999之间随机选一个数

        set.add(tmp);//直接加入,当有重复值时,不会往里加入,直到set的长度为52才结束

    }
    return set;

}

js代码:

//生成随机数方法 

//mynum:生成个数,mywei:生成位数。

var bossRand = function(mynum,mywei,callback){
    var RandomArr = [];
    var RandomTotal= 0;
    function createRandom(num ,wei){
        if(RandomArr.length==0){
            RandomTotal = num;
        }
        var start = "1
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

koujiaodahanyuan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值