1. 程式人生 > >獲得指定區間的隨機數

獲得指定區間的隨機數

import java.util.Random;

public class RandomDemo2 {
	public static void main(String[] args) {
		// 建立一個隨機數生成器
		Random r = new Random();

		// 獲取1-5之間的隨機數
		// public int nextInt(int n)返回的隨機範圍0-(n-1)
		// (0-4)+1->1-5
		// for (int i = 0; i < 50; i++) {
		// int j = r.nextInt(5) + 1;
		// System.out.println(j);
		// }

		// 獲取start-end之間的隨機數
		int start = 2;
		int end = 6;
		for (int i = 0; i < 50; i++) {
			//獲取指定區間的公式:start+r.nextInt(end-start+1);
			int j = start + r.nextInt(end - start + 1);
			System.out.println(j);
		}

	}
}