King's column

---------------学习笔记、资料收集

java中随机数产生的办法

java中随机数产生的办法

  一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。

二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机long,这个也是我们在j2me的程序里经常用的一个取随机数的方法。

三.在我们的System类中有一个currentTimeMillis()方法,这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我们可以拿他作为一个随机数,我们可以拿他对一些数取模,就可以把他限制在一个范围之内啦

其实在Random的默认构造方法里也是使用上面第三种方法进行随机数的产生的

阅读更多
个人分类: JAVA基础
上一篇方法的重载(overloading)与重写(overriding)
下一篇Ajax 和 XMLHttpRequest 对象
想对作者说点什么? 我来说一句

产生随机数

2011年11月04日 175KB 下载

JAVA中的随机数产生和排序

2008年11月22日 1KB 下载

产生0或1的随机数

2017年10月12日 199B 下载

没有更多推荐了,返回首页

关闭
关闭