A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 ______雨点ペ 于 2014-10-21 20:30 编辑

Math类中的random()可以产生随机数,Random类中的nextInt()也可以产生随机数;这两个产生随机数的方法在具体使用上有什么区别吗?
还有一个问题:Math类中的random()产生的是0.0——1.0之间的随机数,如果我想用这个方法产生一个不
在0.0——1.0之间的随机数,该怎么做呢?
小弟在此先谢谢马儿们回答了……

QQ截图20141021200041.png (135.76 KB, 下载次数: 5)

QQ截图20141021200041.png

评分

参与人数 1黑马币 +1 收起 理由
杨佳名 + 1

查看全部评分

3 个回复

倒序浏览






评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1 赞一个!

查看全部评分

回复 使用道具 举报
这个其实你可以查api的
回复 使用道具 举报
“如果我想用这个方法产生一个不
在0.0——1.0之间的随机数,该怎么做呢?”
楼主,我觉得这个问题我能回答
一般的用法是(int)(Math.Random()*10)
这便是产生1-10之间的整数,一定要注意括号的位置啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马