随机数的生成 (用于数据测试)
作者:互联网
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