Java 版 (精华区)


两个方法:

1。利用java.util.Random类的nextXXX()方法
构造的时候可以使用系统时间作为随机种子
XXX为随机数类型,如Int、Long等都有
特别是使用nextInt(int n)方法可以产生0~n-1之间的任一整数

2。利用java.lang.Math类的random()静态方法
不需要构造,直接使用
该方法返回从0.0~1.0之间的任一double型随机数
因此如果想利用它产生整型随机数,必须×最大整型数,
再强制类型转换成int型(会截尾)
即int intRandom = 1 + (int)( Math.random() * N );
这样的intRandom都为1~N之间的整数
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.984毫秒