⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 all.java

📁 java写的一交通导航程序点击任意两站点就可以以可视化的方式将转车次数最少的乘车方案找出来 注:连ACCESS数据库 odbc数据源名称为lv
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -