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