为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这里要new一个Random对象而不用Math.random?

为什么这里要new一个Random对象而不用Math.random?

http://img1.sycdn.imooc.com//57c3af38000101d807310437.jpg

正在回答

3 回答

对,i%2==0,i才是偶数啊。MyEclipse

0 回复 有任何疑惑可以回复我~

其实功能都一样,Math类用它的random()方法能实现产生随机数[0,1)的随机数,如果要提取需要的范围值,我们还需要做一次乘法计算

Random也是一个类,他的方法是nextInt(int n),表示产生一个大于0小于n的随机数,这样是不是更简单呢

0 回复 有任何疑惑可以回复我~

因为Java包里面已经含有Random类了,这样做会方便一些,个人意见

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这里要new一个Random对象而不用Math.random?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信