搜档网
当前位置:搜档网 › 引用java中随机函数的使用

引用java中随机函数的使用

引用java中随机函数的使用
引用java中随机函数的使用

引用java中随机函数的使用

引用

axunlb的java中随机函数的使用

java中随机函数的使用

Random N = new Random(1000);中的1000产生的随机数在0到1000之间,参数用于指定随机数产生的范围

方法1

(数据类型)(最小值+m()*(最大值-最小值+1))

例:

(int)(1+m()*(10-1+1))

从1到10的int型随数

方法2

获得随机数

for (int i=0;i<30;i++)

{.println((int)(1+m()*10));}

(int)(1+m()*10)

通过包的random方法得到1-10的int随机数

公式是:最小值---最大值(整数)的随机数

(类型)最小值+m()*最大值

方法3

Random ra =new Random();

for (int i=0;i<30;i++)

{.println(ra.nextInt(10)+1);}

通过包中的Random类的nextInt方法来得到1-10的int随机数import .*;

class Test

{

public static void main(String args[])

{

int[] t = new int[10];

Random rand = new Random();

for(int i=0;i

{

t[i] = nt(100);

}

for(int i=0;i

{

.println(t[i]);

}

}

}

java中Random的构造函数Random()中默认的种子就是当前时间和midnight, January 1, 1970 UTC的差值(用毫秒计),所以每次运行程序都可以得到不同的结果nt()也可以如此用r.nextInt(100)—–100以内的随机数

相关主题