import java.util.Random;
public class MyRandom {
public static double myRandom1() {//方法1
return Math.random();
}
public static double myRandom2() {//方法2
return new Random().nextDouble();
}
public static void main(String[] args) {
double d1=myRandom1();
double d2=myRandom2();
System.out.println(d1);
System.out.println(d2);
}
}
第一次执行结果:
第二次执行结果:
可以看出这两种生成随机数的方法每次运行的结果都是不同的。



