java-Random类
package com.day10.Random類;
import java.util.Random;
public class DemoRandom {
/**
* @param args
* 常見對象(Random類的概述和方法使用)
* A:Random類的概述
* 此類用于產生隨機數如果用相同的種子創建兩個 Random 實例,
* 則對每個實例進行相同的方法調用序列,它們將生成并返回相同的數字序列。
* B:構造方法
* public Random()
* public Random(long seed)
* C:成員方法
* public int nextInt()
* public int nextInt(int n)(重點掌握)
*/
public static void main(String[] args) {
Random r=new Random();
int x=r.nextInt();
System.out.println(x);//在int的取值范圍內隨機生成的數
//要求掌握
System.out.println(r.nextInt(100));//隨機生成[0,100)之間的數
Random r1=new Random(1000);
int a=r1.nextInt();
int b=r1.nextInt();
System.out.println(a);//-1244746321每次都是這個數,因為是相同的種子
System.out.println(b);//1060493871每次都是這個數,因為是相同的種子
}
}
轉載于:https://www.cnblogs.com/zhujialei123/p/8179271.html
總結
以上是生活随笔為你收集整理的java-Random类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET(C#):警惕PLINQ结果的无
- 下一篇: 查看文件more、less