Android 获取随机数

原创
2016/09/02 18:00
阅读数 2.4K

Random 随机数,在一定范围内生成不重复的随机数,在此处避免该问题。

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()的测试///////");
}

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部