Android 獲取隨機數

Random 隨機數,在必定範圍內生成不重複的隨機數,在此處避免該問題。java

private void testRandom(){
	HashSet<integer> integerHashSet=new HashSet<integer>();
	Random random=new Random();
	for (int i = 0; i <10; i++) {
		int randomInt=random.nextInt(20);  //  返回一個僞隨機數,它是取自此隨機數生成器序列的、在 0(包括)和指定值(不包括)之間均勻分佈的 int 值。
		System.out.println("生成的randomInt="+randomInt);
		if (!integerHashSet.contains(randomInt)) {
			integerHashSet.add(randomInt);
			System.out.println("添加進HashSet的randomInt="+randomInt);
		}else {
			System.out.println("該數字已經被添加,不能重複添加");
		}
	}
	System.out.println("/////以上爲testRandom()的測試///////");
}
相關文章
相關標籤/搜索