java之Random類
阿新 • • 發佈:2018-06-20
int stat ext IV 概述 system 創建 pri style
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類