1. 程式人生 > 其它 >java中三種隨機數的生成

java中三種隨機數的生成

技術標籤:javajavarandom

java中三種隨機數的生成

		//1.通過System.currentTimeMillis()來獲取一個當前時間毫秒數的long型數字,
//		final long l = System.currentTimeMillis();
//		final int i = (int)( l % 100 );//%n即去毫秒數的後n位,[0,n)的數
//		System.out.println(l+"    "+i);
		
		//2.通過Math.random()返回一個0到1之間的double值。
//		final double d = Math.random();
// final int i = (int)(d*100);//*n小數點右移n位獲得[0,n)的數 // System.out.println(d+" "+i); //3. //3.1.Random random = new Random(1000);指定種子數字 // Random random = new Random(1000);//獲得的值再執行一次也不變 // for(int i = 0 ; i<5 ; i++) { // int j = random.nextInt(100); // System.out.println(j); // } //Random random = new Random();//預設構造方法
// Random random = new Random();獲得的值再執行一次會發生變化 // for(int i = 0 ; i<5 ; i++) { // int j = random.nextInt(100); // System.out.println(j); // }

第一種對應的圖:
在這裡插入圖片描述
第二種對應的圖:
在這裡插入圖片描述