编写一个程序,获取10个1-20之间的随机数,要求随机数不能重复,并在控制台输出
public class SetDemo {
public static void main(String[] args) {
//创建Set集合对象
// Set<Integer> set = new HashSet<Integer>(); 无序
Set<Integer> set = new TreeSet<Integer>(); //有序
//创建随机数对象
Random r = new Random();
//判断集合的长度是不是小于10
while (set.size()<10) {
//产生一个随机数,添加到集合
int number = r.nextInt(20) + 1; set.add(number);
}
//遍历集合
for(Integer i : set) {
System.out.println(i);
}
}
}
最后
以上就是文艺月饼最近收集整理的关于Set集合练习:不重复的随机数(JAVA)的全部内容,更多相关Set集合练习:不重复内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复