资源简介
包含源代码(可直接在eclipse中运行),完整的课程设计报告,以及测试用例)

代码片段和文件信息
package DataStructure;
import java.util.Date;
/*四、设计顺序表AirLine_Information_Seqlist 存放航线信息:(终点、航班名、飞机号、飞行日期、时间、乘员定额、余票量(1,2,3))*/
public class AirLine_Information_Seqlist {
public Air_Information_Multielement[] element;
public int n;
public AirLine_Information_Seqlist(int length) {
this.element=new Air_Information_Multielement[length];
this.n=0;
}
public AirLine_Information_Seqlist() {
this(60);
}
public AirLine_Information_Seqlist(Air_Information_Multielement[] values) {
this(values.length);
for(int i=0;i this.element[i]=values[i];
}
this.n=element.length;
}
public int size() {
return this.n;
}
public Air_Information_Multielement get(int i) {
if(i>=0&&i return this.element[i];
}
return null;
}
public void insert(int iAir_Information_Multielement x) {
if(x==null) {
throw new NullPointerException(“x==null“);
}
if(i<0) {
i=0;
}
if(i>this.n) {
i=this.n;
}
Air_Information_Multielement[]source=this.element;
if(this.n==element.length) {
this.element=new Air_Information_Multielement[source.length*2];
for(int j=0;j this.element[j]=source[j];
}
}
for(int j=this.n-1;j>=i;j--) {
this.element[j+1]=source[j];
}
this.element[i]=x;
this.n++;
}
public void insert(Air_Information_Multielement x) {
this.insert(this.nx);
}
public Air_Information_Multielement search(String DestinationDate date) { ////根据终点,日期查询最近一天的航班
int count=0k=0;
for(int i=0;i if(this.get(i).Destination.equals(Destination)&&this.get(i).date.after(date)) {
count++;
}
}
Air_Information_Multielement[] aim=new Air_Information_Multielement[count]; //构造一个多元数组实现对符号的航班按日期先后进行排序
for(int i=0;i if(this.get(i).Destination.equals(Destination)&&this.get(i).date.after(date)) {
aim[k++]=this.get(i);
}
}
for(int i=0;i for(int j=0;j if(aim[j].date.after((aim[j+1].date))) {
Date temp=aim[j].date;
aim[j].date=aim[j+1].date;
aim[j+1].date=temp;
}
}
}
if(count==0)
return null;
for(int i=0;i if(aim[i].Destination.equals(aim[0].Destination)&&(aim[i].date.getDay()==aim[0].date.getDay())){
System.out.println(aim[i]);
}
}
return aim[0];
}
public Air_Information_Multielement queryFlyNumber(String flynumber) { //根据航班号查询航班信息
for(int i=0;i if(this.get(i).FlyNumber.equals(flynumber)) {
return this.get(i);
}
}
return null;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-18 11:36 AirTicketSystem\
文件 301 2018-06-27 22:42 AirTicketSystem\.classpath
文件 391 2018-06-27 22:42 AirTicketSystem\.project
目录 0 2018-07-02 01:21 AirTicketSystem\.settings\
文件 598 2018-06-27 22:42 AirTicketSystem\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-07-02 01:21 AirTicketSystem\bin\
目录 0 2018-07-02 01:21 AirTicketSystem\bin\DataStructure\
文件 3462 2018-07-01 10:48 AirTicketSystem\bin\DataStructure\AirLine_Information_Seqlist.class
文件 1632 2018-07-01 12:28 AirTicketSystem\bin\DataStructure\Air_Information_Multielement.class
文件 1216 2018-07-01 12:13 AirTicketSystem\bin\DataStructure\Customer_Information_Multielement.class
文件 1265 2018-07-01 10:57 AirTicketSystem\bin\DataStructure\Customer_Information_Node.class
文件 5446 2018-07-01 11:05 AirTicketSystem\bin\DataStructure\Customer_Information_Singlyli
文件 12632 2018-07-01 18:23 AirTicketSystem\bin\DataStructure\Function.class
文件 2623 2018-07-01 17:32 AirTicketSystem\bin\DataStructure\Waiting_li
文件 802721 2018-01-08 14:18 AirTicketSystem\mysql-connector-java-5.1.20-bin.jar
目录 0 2018-07-02 01:21 AirTicketSystem\src\
目录 0 2018-07-02 01:21 AirTicketSystem\src\DataStructure\
文件 2779 2018-07-01 10:48 AirTicketSystem\src\DataStructure\AirLine_Information_Seqlist.java
文件 1394 2018-07-01 12:28 AirTicketSystem\src\DataStructure\Air_Information_Multielement.java
文件 754 2018-07-01 12:13 AirTicketSystem\src\DataStructure\Customer_Information_Multielement.java
文件 565 2018-07-01 10:57 AirTicketSystem\src\DataStructure\Customer_Information_Node.java
文件 4184 2018-07-01 11:05 AirTicketSystem\src\DataStructure\Customer_Information_Singlyli
文件 16950 2018-07-01 18:23 AirTicketSystem\src\DataStructure\Function.java
文件 1798 2018-07-01 17:32 AirTicketSystem\src\DataStructure\Waiting_li
文件 3382 2018-07-18 11:35 航空售票系统测试数据(改).txt
文件 208582 2018-07-18 11:34 航空售票系统课程设计报告.docx
- 上一篇:通达信晴天线.tne
- 下一篇:北京市矢量数据
相关资源
- Activiti5.22.0开发指南
- CoreUIVue是基于Bootstrap4的免费Vue管理模
- SpringBoot+H2+mybatis-plus59130
- 登录注册界面.zip48872
- 数字华容道
- SSM+Shiro+redis实现单点登陆
- jstl-api-1.2和jstl-impl-1.2
- 基于MVC模式的会员管理系统
- 国内一家大型软件公司内部的正规软
- 仿windows记事本
- GUI银行管理系统
- 超市收银系统eclipse access大学课程设计
- 模拟ATM柜员机系统--连接数据库
- A*算法的2D演示(带源码)
- 代码审查表和代码审查实例
- 仿126 网易 163 邮箱 界面
- Tomcat6.x
- 简单的行编辑器
- 扫雷(MVC架构)
- 302 Found
- window ping命令加时间并记录日志
- springboot+rabbitmq项目demo(亲测可正常运
- jxbrowser 所有版本通用的破解包
- 2017年-传智播客-张志君老师-SpringBoo
- Blob.js+Export2Excel.js
- 机会路由源代码+仿真工具(SCORP)
- POI中文帮助文档附带api手册.zip
- 2018双十一阿里供应链服务平台讲座
- 原银在线信贷平台概要设计说明书v
- office_word_api 开发文档
评论
共有 条评论