- import java.util.*;
- class Demo
- {
- public static void main(String[] args)
- {
- //定义一个Set集合,因为集合中的元素不可重复
- HashSet<Integer> hs=new HashSet<Integer>();
- //创建一个Random对象
- Random r=new Random();
- //判断如果set集合中的元素10个后就停止创建随机数
- while (hs.size()!=10)
- {
- int num=r.nextInt(20)+1;
- //把随机数添加到set集合中
- hs.add(num);
- }
- //遍历set集合中的元素
- for(Integer in:hs){
- System.out.println(in);
- }
- System.out.println("size="+hs.size());
- }
- }
复制代码 |