编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
来源:互联网 发布:苍神录java下载 编辑:程序博客网 时间:2024/06/05 15:58
/*
7、 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
思路:把获取到的随机数存到集合中。集合中不能有重复元素。那就要用到set集合。为了输出好看,使用TreeSet.集合。因为它可按自然排序帮我们排好。
*/
public class Test7 {
public static void main(String[] args) {
TreeSet<Integer> set =new TreeSet<Integer>();//创建一个TreeSet集合。
while(set.size()<10){//只要没到10个就继续获取。
int i =new Random().nextInt(20)+1;//产生1-20的随机数。并用变量i记录它。
set.add(i);//把产生的随机数添加到集合中。
}
System.out.println("产生的随机个数为:"+set.size());//输出集合元素个数。
System.out.println(set);//打印输出随机数。
}
}
7、 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
思路:把获取到的随机数存到集合中。集合中不能有重复元素。那就要用到set集合。为了输出好看,使用TreeSet.集合。因为它可按自然排序帮我们排好。
*/
public class Test7 {
public static void main(String[] args) {
TreeSet<Integer> set =new TreeSet<Integer>();//创建一个TreeSet集合。
while(set.size()<10){//只要没到10个就继续获取。
int i =new Random().nextInt(20)+1;//产生1-20的随机数。并用变量i记录它。
set.add(i);//把产生的随机数添加到集合中。
}
System.out.println("产生的随机个数为:"+set.size());//输出集合元素个数。
System.out.println(set);//打印输出随机数。
}
}
0 0
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- Java编写一个程序,获取10个1~20的随机数.要求随机数不能重复.
- 编写一个程序,获取10个1-20的随机数,要求随机数不能重复
- 《java入门第一季》之HashSet小案例:获取10个1至20的随机数,要求随机数不能重复
- 获取10个1-20之间的随机数,要求不能重复
- * 获取10个1-20之间的随机数,要求不能重复
- 集合框架_产生10个1-20之间的随机数要求随机数不能重复案例
- 集合框架-产生10个1-20之间的随机数,要求随机数不能重复
- 集合框架(产生10个1-20之间的随机数要求随机数不能重复)
- 一个菜鸟java码农的成长之路(5):如何获取10个1-20的随机数,要求不能重复
- 集合框架_产生10个1-20之间的随机数要求随机数不能重复案例简洁版
- 黑马程序员-JAVA基础面试-获取10个1-20 的随机数,要求获取的随机数不能相同!
- 随机生成10个1--20之间的随机数,要求不能重复。(for循环解题)
- 使用HashSet存储10个1-20之间的随机数,并且要求随机数不重复。
- 《java入门第一季》之有趣的集合小案例---获取10个【1-20之间】的随机数,要求不能重复。
- set集合 // 生成10-20,之间的10个随机数,要求不能重复
- java 得到10个1至20之间的随机数,要求不能重复,并将这10个数装入到数组中
- Codeforces Round #263 (Div. 2)B. Appleman and Card Game
- 装寺疑凶底氯幕彻潘闻幕侗邓中宗
- java小题, 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。
- Battleship
- 芈卧粱伺茁嚷傩妇中婪湍柯疑堂柿
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- 俪险闻谢靖险纱促镜幕医粗峭评雌
- 将字符串进行反转。比如:abcde --> edcba
- A+B
- 链表的冒泡排序
- 当printf("-")遇上fork() ---某公司招聘笔试题目
- 还是经济的快速健康的肌肤看到
- HDU1754
- 钩子函数大全