获取随机整数并排序
程序员文章站
2022-05-18 20:59:16
...
题目
编写程序,获取10个1~~20的随机数,并进行排序
分析
使用 HashSet 容器来进行存储随机数
使用 TreeSet 来进行排序
程序代码
package com.company.test;
import java.util.HashSet;
import java.util.Random;
import java.util.TreeSet;
public class MyTest {
public static void main(String[] args) {
//定义HashSer容器存储排序前且无重复的随机整数
HashSet<Integer> set1 = new HashSet<>();
while (set1.size() < 10) {
Random random = new Random();
//获取1--20的随机数
int num = random.nextInt(20) + 1;
set1.add(num);
}
System.out.println("排序前的随机数");
System.out.println(set1);
//定义TreeSet来对集合进行排序
TreeSet<Integer> set2 = new TreeSet<>(set1);
System.out.println("排序后的随机数");
System.out.println(set2);
}
}
运行结果
上一篇: 学习使用random
推荐阅读
-
PHP 获取目录下的图片并随机显示的代码
-
mysql获取随机题目、排序
-
Java 数组练习题:随机生成10个整数,并添加到一个数组中,数组不允许添加重复的数字【多测师_何sir】
-
js获取[n,m]的随机整数值
-
使用rand库函数随机产生20个整数并输出,调用函数对20个整数进行降序排列,在主函数再次输出排序后的数据。
-
PHP 获取目录下的图片并随机显示的代码
-
气象台发布的卫星云图显示 PHP 获取目录下的图片并随机显示的代码
-
生成包含1000个0~100的随机整数,并统计每个元素出现的次数
-
PHP 获取目录下的图片并随机显示的代码_PHP教程
-
PHP 获取目录下的图片并随机显示的代码_PHP