其他分享
首页 > 其他分享> > 随机数的生成 (用于数据测试)

随机数的生成 (用于数据测试)

作者:互联网

import java.util.*;
public class GSX52 {
    public static void main (String[] args){
        Random rand = new Random();
        int i,j;
        for(i=1;i<=100;i++){
            j = rand.nextInt(100);
            System.out.println("j:"+j);
        }
    }
}

运行结果配图
在这里插入图片描述

import java.util.*;
public class GSX52 {
    public static void main (String[] args){
        Random rand = new Random(28);
        int i,j;
        i = rand.nextInt(100);
        System.out.println("i:"+i);
        j = rand.nextInt(100);
        System.out.println("j:"+j);
        /*for(i=1;i<=100;i++){
            j = rand.nextInt(100);
            System.out.println("j:"+j);*/
        }
}

运行结果配图
在这里插入图片描述

Random rand = new Random(28);
只要随机数种子定了无论程序运行多少次产生的随机数数值都一样

像本例随机数seed为28所以无论程序执行多少次产生的数据值
i=57 j=44是不会变更的

标签:rand,数据测试,Random,System,生成,nextInt,随机数,public
来源: https://blog.csdn.net/qq_45858803/article/details/116357390