码迷,mamicode.com
首页 > 编程语言 > 详细

java之Random类

时间:2018-06-20 00:11:01      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:构造   int   system   根据   []   demo   out   成员方法   随机数   

 1 public class Demo2_Random {
 2 
 3     /*A : Random类概述:
 4      * 用于产生随机数,如果使用相同的种子创建两个Random实例,
 5      * 则对每个实例进行相同的方法调用序列,他们将生成并返回相同的数字序列
 6      *B : 构造方法:
 7      *     public Random()
 8      *  public Random(long seed)     会获取到同一个种子生成的随机数,是根据纳秒值进行计算随机数
 9      *C : 成员方法:
10      *     public int nextInt()
11      *  public int nextInt(int n)   获取整数n以内的随机数[0, n)
12      */
13     public static void main(String[] args) {
14         Random r = new Random();
15         System.out.println(r.nextInt());      //-2070460873
16         System.out.println(r.nextInt(100));   //7
17         
18         Random r1 = new Random(100);
19         Random r2 = new Random(100);
20         System.out.println(r1.nextInt());     //-1193959466
21         System.out.println(r1.nextInt());     //-1139614796
22         System.out.println(r2.nextInt());     //-1193959466
23         System.out.println(r2.nextInt());     //-1139614796
24 
25     }
26 
27 }

 

java之Random类

标签:构造   int   system   根据   []   demo   out   成员方法   随机数   

原文地址:https://www.cnblogs.com/jiangjunwei/p/9201648.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!