all.java
来自「java写的一交通导航程序点击任意两站点就可以以可视化的方式将转车次数最少的乘车」· Java 代码 · 共 52 行
JAVA
52 行
import java.awt.*;
import java.sql.*;
public class all{ //保存所有的站点和坐标 保存所有车次
String [] name=new String[500];
String [] namecheci=new String[50];//保存车次
Point [] point=new Point[500];
int num,numc;
Connection con;
Statement stmt;
all(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:lv");
stmt=con.createStatement();
}
catch(Exception ee)
{ System.err.print("classNotFoundException:");
System.err.println(ee.getMessage());
}
String query="SELECT * FROM C00";//将所有的站点保存在数组中
String querycheci="SELECT * FROM CheCi";
try{
ResultSet r=stmt.executeQuery(query);//但是程序每次都要执行这个
int i=0;
num=0;
while(r.next())
{
name[i]=r.getString("站点");
point[i]=new Point(r.getInt("x"),r.getInt("y"));
i++;
num++;
}
ResultSet rcheci=stmt.executeQuery(querycheci);
int j=0;
numc=0;
while(rcheci.next())
{
namecheci[j]=rcheci.getString("车次");
j++;
numc++;
}
stmt.close();
rcheci.close();
}
catch(Exception ee){}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?