java随机数生成函数

java基础 专栏收录该内容
29 篇文章 0 订阅
首先加载相应的包,相当于c++中的头文件

1、import java.util.Random;

然后定义一个对象r

2、Random r=new Random();

3、nextInt(x)方法用与获取 0-x 之间的整数数,不包括x。

4、int s=r.nextInt(10); // s为 [0,9] 之间的任意整数

如果要获取指定范围的随机整数可以用下面的方法

5、int randNumber =rand.nextInt(MAX - MIN + 1) + MIN;

或者使用

   int s = random.nextInt(max)%(max-min+1) + min;

对 “int randNumber =rand.nextInt(MAX - MIN + 1) + MIN;”的解释
例如:
      int max=20;
      int min =10;
      则rand.nextInt(max-min+1)代表取[0,11)(即[0,10])之间的随机整数,在后面加上min后,代表取[10,20]之间的任意整数


  • 5
    点赞
  • 0
    评论
  • 12
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值