免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 免费论文 -> 计算机论文

免费基于J2ME的公交查询系统的设计与实现(六)

r();
     while(key1.hasNext()){
      while(key2.hasNext()){
       if(zhida.isEmpty()){
        String sop1=(String)key1.next();
        String sop2=(String)key2.next();
        zhida=zhida(sop1,sop2);
       }
       //内层break
       if(!zhida.isEmpty()){ 
        System.out.println("找到中途换乘"+zhida.size());
        break;
       }
      }
      //外层break
      if(!zhida.isEmpty()){
       System.out.println("break2"+zhida.size());
       break;
      }
     }
 找到一条可行的线路后,再开始查找起点到转乘点1的线路和转乘点2到重点的线路,并放到一个String中:
 //第1站到第2站的车号
      while(one2two.iterator().hasNext()){
       System.out.println("step3");
       nonstop2=(Nonstop)one2two.iterator().next();
                   busno1+=nonstop2.getBusno()+",";
       }
         //第3站到第4站的车号
     while(three2four.iterator().hasNext()){
       System.out.println("step4");
       nonstop3=(Nonstop)three2four.iterator().next();
       busno2+=nonstop3.getBusno()+",";
      }
 最后把起点到第一换乘站,第一换乘站到第二换乘站,第二换乘站到终点站3段线路连接到一个String中并将改String添加到集合中,最后返回该集合:
      result="从"+stop1+"站出发,乘坐"+busno1+"到"+huanchengstop1+"站转"+nonstop.getBusno()+"到"+
            huanchengstop2+"站转"+busno2+"到"+stop2;
      twohg.add(result);
      System.out.println("find one");
     }catch(Exception e){
      e.printStackTrace();
     }
   return twohg;
 本算法采用了3个bean来保存3段路线的信息,每个bean中分别有start,end,busno3个属性,使得算法条理更加清晰化。
 至此站站查询全部完成。
 
 服务器对外接口(Servlet)的实现
 本系统采用Servlet作为和手机通讯的接口,采用HTTP的应答机制,免去了自己写应答的麻烦,系统在执行了一次查询后在服务器的LOG中记录一次,同时数据库中负责记录查询次数的计数器加1。发送信息关键代码如下:
    response.setContentType(CONTENT_TYPE);
    DataOutputStream dos = new DataOutputStream(response.getOutputStream());
    Iterator itr=coll.iterator() ;
    while (itr.hasNext())
    {
      result = result+(String) itr.next() ;

首页 上一页 3 4 5 6 7 8 9 下一页 尾页 6/10/10

相关论文
上一篇:免费基于IPv6的下一代校园网设计 下一篇:免费基于JSP技术的猎头公司管理软..
推荐论文 本专业最新论文
Tags:免费 基于 J2ME 公交 查询系统 设计 实现 【返回顶部】

相关栏目

自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有