指定範圍的隨機數產生!!!!

import java.util.*;
public class RandomNum {
	public static void main(String[] args) {
		int min=99999999;
		int max=-1;
		int randomNum=0;
		Scanner sc=new Scanner(System.in);
		int num=sc.nextInt();
		Random random = new Random();
        for(int i=0;i<100000;i++){
        	 randomNum = random.nextInt(num);//給出來的是(0~(num-1))之間的隨機數,因此想要獲得的話需要加一!!!
        	if(randomNum<min){
        		min=randomNum;
        	}
        	if(randomNum>max){
        		max=randomNum;
        	}
        }
        System.out.println("min="+(min+1)+" "+"max"+(max+1)+" "+"隨機數:"+randomNum);
	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章