Java中一般有两种随机数,一个是Math中random()方法,一个是Random类。

Math.random();//返回0~1的中随机数值
Random random = new Random();//默认构造方法
Random random = new Random(100);//指定种子数字

实例:

Random random = new Random();

1、生成一个随机的boolean值

random.nextBoolean();

2、生成一个随机的double值,数值介于[0,1.0)之间

random.nextDouble();

3、生成一个随机的int值,在-2的31次方到2的31次方-1之间

random.nextInt();

4、生成一个随机的int值,该值介于[0,10)的区间,也就是0到10之间的随机int值

random.nextInt(10);

5、重新设置Random对象中的种子数

random.setSeed(7);

最新文章

  1. JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
  2. php常用字符串函数小结
  3. 菜鸟级别的WCF入门学习
  4. JavaWeb chapter3 Servlet处理HTTP响应
  5. js 当前日期增加自然月
  6. 通过代码的方式完成WCF服务的寄宿工作
  7. scala学习之第三天:数组的特性与使用技巧
  8. CUDA 6.5 && VS2013 && Win7:创建CUDA项目
  9. vector 初始化
  10. zxing 生成二维码
  11. 浅谈层次化的AI架构
  12. css样式之背景图片
  13. Android设计中的.9.png与Android Studio中的设置
  14. quratz启动流程
  15. JavaWeb学习 (九)————HttpServletRequest对象(一)
  16. 微生物增殖|2012年蓝桥杯B组题解析第一题-fishers
  17. Javascript中的垃圾回收机制
  18. Miiler-Robin素数测试与Pollard-Rho大数分解法
  19. Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess
  20. AM335x开发板与PC机虚拟机建立tftp文件传输

热门文章

  1. MySQL 的“root”用户修改密码
  2. Apache http server和tomcat的区别
  3. CentOS系统文件和目录管理相关的一些重要命令
  4. UITabBar 设置选中、未选中状态下title的字体颜色
  5. html5--5-5 绘制填充矩形
  6. hdu-5667 Sequence(矩阵快速幂+费马小定理+快速幂)
  7. Logcat不显示Application的解决办法
  8. SPOJ:Red John is Back(DP)
  9. CodeForces526F:Pudding Monsters (分治)
  10. a标签无法传递中文参数问题的解决