Java生成指定范围的随机数
2017-07-05 00:00
260 查看
生成指定范围[min,max]的随机数:
random.nextInt(max)表示生成[0,max]之间的随机数,然后对(max-min+1)取模。
以生成[5,10]随机数为例,首先生成0-10的随机数,然后对(10-5+1)取模得到[0-5]之间的随机数,然后加上min=5,最后生成的是5-10的随机数
public static int getRandomNumber(){ int max = 10; int min = 5; Random random = new Random(); return random.nextInt(max) % (max - min) + min; }
random.nextInt(max)表示生成[0,max]之间的随机数,然后对(max-min+1)取模。
以生成[5,10]随机数为例,首先生成0-10的随机数,然后对(10-5+1)取模得到[0-5]之间的随机数,然后加上min=5,最后生成的是5-10的随机数
相关文章推荐
- java生成指定范围的随机数
- Java记录 -39- 生成指定范围内随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- Java生成指定范围的随机数
- Java 生成指定范围的随机数
- java生成指定范围的随机数
- Java生成指定范围的随机数
- java生成指定范围的随机数
- 如何用java生成指定范围的随机数
- java常用类解析十一:Random类(Math.random())生成指定范围的随机数或字符
- 算法--生成m个指定范围的不重复随机数的三种方法分析(Java实现)
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java常用类解析十一:Random类(Math.random())生成指定范围的随机数或字符
- Java中在特定区间产生随机数 (2009-03-26 13:31:49)转载▼ 标签: 杂谈 生成指定范围内的随机数 这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试
- java生成指定范围的随机数
- java生成指定范围的随机数