博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java例题】5.3 线性表的使用
阅读量:6850 次
发布时间:2019-06-26

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

3.线性表的使用。
使用ArrayList模拟一个一维整数数组。
数据由Random类随机产生。
进行对输入的一个整数进行顺序查找。
并进行冒泡排序。

package chapter6;import java.util.*;public class demo3 {    static public void main(String[] args) {        List
numlist=new ArrayList
(); for(int i=0;i<20;i++) { int num = (int) (Math.random() * 100); numlist.add(String.valueOf(num)); } for(int i=0;i<20;i++) { System.out.print(numlist.get(i)+" "); } System.out.println("\n查找第几个数?"); Scanner sc=new Scanner(System.in); int n=sc.nextInt(); System.out.println(numlist.get(n-1)); System.out.println("排序后:"); Collections.sort(numlist,new Comparator
() { @Override public int compare(String o1, String o2) { if(Integer.valueOf(o1)>Integer.valueOf(o2)) { return 1; } return -1; } }); for(int i=0;i<20;i++) { for(int j=0;j<20;j++) { } } for(int i=0;i<20;i++) { System.out.print(numlist.get(i)+" "); } sc.close(); }}

 

转载于:https://www.cnblogs.com/LPworld/p/10724070.html

你可能感兴趣的文章
IntelliJ IDEA快捷键
查看>>
Xmanager 连接 AIX 系统
查看>>
java的锁机制
查看>>
如何避免项目管理黑洞-为什么要使用redmine
查看>>
[]+与[]表达式
查看>>
.Net平台下ActiveMQ入门实例
查看>>
C#语言获取控制面板“程序和功能”列表
查看>>
外网语音通信准备资料
查看>>
写字机器人开发之:python opencv linux下合作操作摄像头
查看>>
if-else选择结构
查看>>
一 网络概述 每天记录一点点
查看>>
oracle 阻塞会话的查看与解除
查看>>
这个分类为Linux学习笔记
查看>>
java并发编程实践
查看>>
【学习笔记】Android的线程和线程池
查看>>
SAP相关网站
查看>>
Linux系统管理(一)安装Linux操作系统
查看>>
python获取外网IP并发邮件
查看>>
vscode+typescript开发环境搭建
查看>>
浅谈SQL SERVER中事务的ACID
查看>>