使用HashSet存储10个1-20之间的随机数,并且要求随机数不重复。
2017-04-15 10:23
363 查看
package setcollection; import java.util.HashSet; import java.util.Random; /** * 获取10个1至20的随机数,并且要求随机数不重复 * @author lgt * */ public class SetRandomDemo { public static void main(String[] args) { //创建随机数对象 Random r = new Random(); //创建一个Set集合 HashSet<Integer> ts = new HashSet<Integer>(); //判断集合的长度是不是小于10 while(ts.size() < 10){ int num = r.nextInt(20)+1; System.out.println(num); ts.add(num); } System.out.println("----------------------"); //遍历集合 for(Integer i : ts){ System.out.println(i); } } }
相关文章推荐
- 随机生成10个1--20之间的随机数,要求不能重复。(for循环解题)
- 获取10个1-20之间的随机数,要求不能重复
- 《java入门第一季》之HashSet小案例:获取10个1至20的随机数,要求随机数不能重复
- 集合框架(产生10个1-20之间的随机数要求随机数不能重复)
- * 获取10个1-20之间的随机数,要求不能重复
- 集合框架_产生10个1-20之间的随机数要求随机数不能重复案例
- 《java入门第一季》之有趣的集合小案例---获取10个【1-20之间】的随机数,要求不能重复。
- Java基础知识强化之集合框架笔记35:List练习之产生10个1~20之间的随机数(要求:随机数不能重复)
- java 得到10个1至20之间的随机数,要求不能重复,并将这10个数装入到数组中
- Java基础知识强化之集合框架笔记48:产生10个1~20之间的随机数(要求:随机数不能重复) 简洁版
- 《java入门第一季》之HashSet小案例:获取10个1至20的随机数,要求随机数不能重复
- 《java入门第一季》之有趣的集合小案例---获取10个【1-20之间】的随机数,要求不能重复。
- 获取10个1-20之间的随机数,要求不能重复
- 集合框架-产生10个1-20之间的随机数,要求随机数不能重复
- set集合 // 生成10-20,之间的10个随机数,要求不能重复
- 集合框架_产生10个1-20之间的随机数要求随机数不能重复案例简洁版
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- Java编写一个程序,获取10个1~20的随机数.要求随机数不能重复.
- 获取10个1-20之间的随机数,且不重复
- [置顶] 一个菜鸟java码农的成长之路(5):如何获取10个1-20的随机数,要求不能重复