需求:获取10个1~20之间的随机数,要求随机数不能重复,并遍历
import java.util.HashSet;
import java.util.Random;
import java.util.Set;
public class c3 {
public static void main(String[] args) {
//创建Set集合对象
Set<Integer> set=new HashSet<Integer>();
//创建随机数对象
Random r=new Random();
//判断长度
while(set.size()<10) {
//添加随机数
int number=r.nextInt(20)+1;
set.add(number);
}
//遍历集合
for(Integer x:set) {
System.out.println(x);
}
}
}