java生成指定范围的随机数
来源:互联网 发布:手机淘宝怎样收藏店铺 编辑:程序博客网 时间:2024/04/29 21:36
package edu.sjtu.erplab.io;import java.util.Random;public class RandomTest { public static void main(String[] args) { int max=20; int min=10; Random random = new Random(); int s = random.nextInt(max)%(max-min+1) + min; System.out.println(s); }}
random.nextInt(max)表示生成[0,max]之间的随机数,然后对(max-min+1)取模。
以生成[10,20]随机数为例,首先生成0-20的随机数,然后对(20-10+1)取模得到[0-10]之间的随机数,然后加上min=10,最后生成的是10-20的随机数
0 0
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- Java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- java生成指定范围的随机数
- 生成指定范围的随机数
- 生成指定范围的随机数
- 生成指定范围的随机数
- scott模式下的对象丢失或损坏后的处理方法
- 数据结构与算法面试题
- WIFI模块使用心得
- JAVA面试题解惑系列(十)——话说多线程
- Codeforces Round #103 (Div. 2) D. Missile Silos(spfa + 枚举边)
- java生成指定范围的随机数
- 你已经够矮了,那就爬到一个高处!(转)
- Java集合中那些类是线程安全的
- 中国的黑客究竟有多张狂?
- UVa 10812 Beat the Spread!
- MySQL数据库的概念
- c++学习笔记
- http://docs.oracle.com/cd/E18283_01/server.112/e17766/framework_errormessages.htm
- STL 树