博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
List小练习之随机生成十个不重复数存入
阅读量:3958 次
发布时间:2019-05-24

本文共 778 字,大约阅读时间需要 2 分钟。

题目

分析以下需求,并用代码实现:

(1)生成10个1至100之间的随机整数(不能重复),存入一个List集合
(2)编写方法对List集合进行排序
(2)然后利用迭代器遍历集合元素并输出
(3)如:15 18 20 40 46 60 65 70 75 91

代码实现

public class demo {		public static List
sort(List
list){ for(int i=0;i
list.get(j+1)) { int temp = list.get(j); list.set(j,list.get(j+1)); list.set(j+1,temp); } } } return list; } public static void main(String[] args) { List
list = new LinkedList<>(); while(list.size()<10) { int x = new Random().nextInt(100)+1; if(!list.contains(x)) { list.add(x); } } System.out.println(list); sort(list); Iterator
it = list.iterator(); while(it.hasNext()) { System.out.print(it.next()+" "); } System.out.println(); System.out.println(list); }}

 

转载地址:http://rsazi.baihongyu.com/

你可能感兴趣的文章
utp的包头格式<2>
查看>>
开源搜索引擎的比较(收藏几个博客文章)最近要做搜索系统的研究方向
查看>>
asii码表
查看>>
<读书笔记>WebUsage Mining:Discovery and Applications of Usage Patterns from Web Data
查看>>
并查集(Disjoint Sets)
查看>>
在Linux下安装MATLAB
查看>>
readme
查看>>
微服务概念
查看>>
数据库分库分表
查看>>
hibernate inverse 和cascade讲解
查看>>
建模工具Rose的学习
查看>>
javascript ajax提出异步请求
查看>>
Hibernate 中的 QBC
查看>>
解快局域网共享问题
查看>>
xp常用命令
查看>>
java 加密解密
查看>>
xp 忘记密码
查看>>
xp 忘记密码
查看>>
java 过滤器
查看>>
java 过滤器
查看>>