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

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是不会变更的

上一篇:2021-05-02


下一篇:JSP-2020年4月12日-第六周