Random概述和基本使用

什么是Random类

此类的实例用于生成伪随机数。

例如,以下代码使用户能够得到一个随机数:

  • Random r = new Random();
  • int i = r.nextInt();

Random生成指定范围的随机数

查看类

  • java.util.Random :该类需要 import导入使后使用。

查看构造方法

  • public Random() :创建一个新的随机数生成器。

查看成员方法

  • public int nextInt(int n) :返回一个伪随机数,范围在 0 (包括)和 指定值 n (不包括)之间的 int 值。

使用Random类,完成生成3个10以内的随机整数的操作,代码如下:

 1 //1. 导包
2 import java.util.Random;
3 public class Demo01_Random {
4 public static void main(String[] args) {
5 //2. 创建键盘录入数据的对象
6 Random r = new Random();
7 for(int i = 0; i < 3; i++){
8 //3. 随机生成一个数据
9 int number = r.nextInt(10);
10 //4. 输出数据
11 System.out.println("number:"+ number);
12 }
13 }
14 }

备注:创建一个 Random 对象,每次调用 nextInt() 方法,都会生成一个随机数。

最新文章

  1. [转载]fullPage.js中文api 配置参数~
  2. WebSocket 学习(三)--用nodejs搭建服务器
  3. 2.0(3)MongoDB数据导入导出
  4. laravel框架总结(十二) -- 关联关系
  5. 第三方登录 (faceBook )
  6. CodeForces 686B-Little Robber Girl&#39;s Zoo
  7. sql server2008企业版和标准版
  8. Oracle SQLserver数据库创建表ID字段的自动递增_序列
  9. 可变参数列表---以dbg()为例
  10. How to install IIS 7.5 on Windows 7 using the Command Line
  11. alibaba druid 在springboot start autoconfig 下的bug
  12. 使用vue-router实现返回
  13. Linux 绝对路径与相对路径
  14. 计算机协议、标准以及OSI模型的简单介绍
  15. [Swift]LeetCode153. 寻找旋转排序数组中的最小值 | Find Minimum in Rotated Sorted Array
  16. xml文件sql中大于号、小于号、等号的转义问题
  17. 关于opengl的ActiveTexture以及bindXxx函数的分析
  18. centos上ftp服务器的简易安装部署
  19. (转)决定系数R2
  20. XCode 设置自定义环境变量

热门文章

  1. SpringBoot3.x原生镜像-Native Image尝鲜
  2. 部署redis
  3. CLR、CLS、CTS概述
  4. mindxdl--common--validators.go
  5. polkit(ploicykit)特权提升漏洞解决方案
  6. Azure DevOps Server 用户组加入 Azure AD Domain Service 管理用户
  7. JavaEE Day12 Xml
  8. 5V升压12.6V
  9. JavaScript入门⑧-事件总结大全
  10. 【敏捷研发系列】前端DevOps流水线实践