编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

阅读: 评论:0

编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

题目:

编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

 

 

import java.util.Random;
import java.util.TreeSet;/***编写一个程序,获取10个1至20的随机数,要求随机数不能重复。*分析:*	创建一个随机数*	创建一个集合用于存储随机数*	设置个数为10*	使用随机数方法生成随机数*	对随机数进行判断*		如果>=10&&<=20保留*		把这个数存在集合中*		个数加1*	输出集合*/
public class Test {
public static void main(String[] args) {
//	创建一个随机数Random  r = new Random();
//	创建一个集合用于存储随机数TreeSet<Integer> hs = new TreeSet();
//	设置个数为10int count = 0;
//	对随机数进行判断
//	 		如果>=10&&<=20保留
//	 		把这个数存在集合中
//	 		个数加1while(hs.size()<10){int num&#Int(20)+1;if(num>=10&&num<=20){hs.add(num);}}
//	输出集合for(Integer i :hs){System.out.print(i+"  ");}
}
}

 

 

 

 

 

 

 

 

 

本文发布于:2024-02-04 19:40:51,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170714989658916.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:随机数   程序
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23