[Java] 获取随机数的3种方法
来源:互联网 发布:无根门奇遇知乎 编辑:程序博客网 时间:2024/05/28 23:21
方法1
(数据类型)(最小值+Math.random()*(最大值-最小值+1))
例:(int)(1+Math.random()*(10-1+1)) //从1到10的int型随数
方法2
通过java.Math包的random方法得到1-10的int随机数公式是:
(int)(1+Math.random()*10)
最小值 — 最大值(整数)的随机数 (类型)最小值+Math.random()*最大值
方法3
Random ra =new Random();for (int i=0;i<30;i++) { System.out.println(ra.nextInt(10)+1);}
通过java.util包中的Random类的nextInt方法来得到1-10的int随机数
生成0到1之间的任意随机小数:
生成[0,d)区间的随机小数,d为任意正的小数,则只需要将nextDouble方法的返回值乘以d即可。
[n1,n2]
也就是 ra.nextDouble() * (n2-n1)+n1
0 0
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- [Java] 获取随机数的3种方法
- Java获取随机数的3种方法
- Java获取随机数的3种方法
- java获取随机数的几种方法
- java获取随机数的几种方法
- Java获取随机数的几种方法
- Java获取随机数的方法
- Java获取随机数的方法
- Java获取随机数的几种方法总结
- JAVA获取随机数的三种方式
- js 获取随机数的方法
- java中随机数的获取
- 转:前端工程师须知的21个网页前端性能优化
- 黑盒和白盒测试
- IOS Dev Intro - Delegation Notification and Observation
- MongoDB的golang驱动安装 + 首次调用Mongo Command。
- GC的介绍
- [Java] 获取随机数的3种方法
- php 初学
- Service与远程进程通过Messenger进行远程通信(IPC)
- MathType中输入不了汉字怎么办
- 批量删除用户
- java开发经典书籍
- [Java] super,this 的区别及构造方法的使用
- 关于map的循环遍历
- PostMessage函数