//2.随机产生50个1-10的随机数,去重复
/*思路:1要有一个集合来装随机生成的数
2要生成没有重复的随机数,要做判断生成的数是否相同
3集合中TreeSet的特性就是元素唯一
步骤:1定义一个TreeSet集合
2在循环中给集合添加元素
3判断集合的长度为50的就结束
4.打印输出集合
*/
import java.util.*;
public class Demo4{
public static void main(String[] args){
//定义TreeSet集合
TreeSet<Double> set=new TreeSet<Double>();
//定义循环添加元素,判断集合的长度大于50就结束循环
while(set.size()<=50)
set.add(Math.random()*10+1);
}
System.out.print(set);
}
} |
|