public class Demo{
//产生10个1-20以内的随机数,要求不能重复
public static void main(String[] args){
//新建集合存放随机数
Set<Integer> set = new HashSet<>();
//通过循环将产生的随机数放入集合
while(true){
int ran = (int)(Math.random()*20)+1;
set.add(ran);
//Set集合元素不能重复,判断里面有十个元素后跳出循环
if(set.size >= 10){
break;
}
}
//foreach循环遍历set集合
for(Integer integer : set){
System.out.println(integer);
}
}
}
标签:10,set,Java,重复,随机数,集合,20
From: https://www.cnblogs.com/xiaoto9426/p/16720921.html