3.26第一次结对作业
下面是地铁线路管理系统实现代码:
后台代码实现:
package com.bean;
//站点类
public class Bean {
private int lineid;//线路号
private String stationname;//站点名
private int tinformation;//换乘 该站点所在的另一条线路
private int ordnum;//站点顺序
public void setLineid(int lineid){
this.lineid = lineid;
}
public int getLineid() {
return lineid;
}
public void setStationname(String stationname){
this.stationname = stationname;
}
public String getStationname() {
return stationname;
}
public void setTinformation(int tinformation){
this.tinformation = tinformation;
}
public int getTinformation() {
return tinformation;
}
public void setOrdnum(int ordnum){
this.ordnum = ordnum;
}
public int getOrdnum() {
return ordnum;
}
}
package com.dao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import com.DBUtil.SubwayDBUtil;
//算法
public class DataBuilder {
public static List<Station> line1 = new ArrayList<Station>();//1号线
public static List<Station> line2 = new ArrayList<Station>();//2号线
public static List<Station> line3 = new ArrayList<Station>();//3号线
public static List<Station> line4 = new ArrayList<Station>();//4号线
public static List<Station> line5 = new ArrayList<Station>();//5号线
public static List<Station> line6 = new ArrayList<Station>();//6号线
public static Set<List<Station>> lineSet = new HashSet<List<Station>>();//所有线集合
public static int totalStaion = 0;//总的站点数量
static {
