1. 程式人生 > >隨機數之Math.random

隨機數之Math.random

imp 輸入 and spa 方法 turn art 鍵盤輸入 兩種

隨機數產生的兩種方式,暫時只會一種,這種方法產生的隨機數是偽隨機數

 1 import java.util.Scanner;
 2 
 3 //從鍵盤輸入一個範圍[start,end],獲取該範圍內的隨機數  
 4 //(int)(Math.random()*(end-start+1)+start);  
 5 public class RANDOM {  
 6 public static void main(String[] args){  
 7     Scanner sc=new Scanner(System.in);  
 8     System.out.print("請輸入Range開始的數字");
9 int start=sc.nextInt(); 10 System.out.print("請輸入Range結束的數字"); 11 int end=sc.nextInt(); 12 System.out.println("請輸入隨機數長度"); 13 int length=sc.nextInt(); 14 for(int i=0;i<length;i++){ 15 System.out.print(get_random(start,end)+","); 16 } 17 } 18 public static
int get_random(int start,int end){ 19 return (int)(Math.random()*(end-start+1)+start); 20 } 21 }

隨機數之Math.random