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

📄 readxiangdao.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.our.duibi.readXLS;

import net.aetherial.gis.our.duibi.data.RoadGLJ;
import net.aetherial.gis.our.duibi.data.AllRoad;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class ReadXiangDao  extends ReadFile{
  private String number = "";
  public ReadXiangDao() {
    this.setSheet("file\\glj\\xiangdao.xls","T068");
    this.row = this.baseRow;
  }

  private RoadGLJ getGljRoad(){
    RoadGLJ glj = new RoadGLJ();
    glj.setRoadNumber(number);
    glj.setShixian(rowData[2].getContents().replaceAll(" ",""));
    try {
      glj.setLicheng(Double.parseDouble(rowData[5].getContents().trim()));
    }
    catch (NumberFormatException ex) {
//      System.out.println("Error:" +rowData[2].getContents()+"\t" + number);
      glj.setLicheng(0);
    }
    return glj;
  }


  /**
   * 是否是统计\小结
   */
  private boolean isTongji(){
    if ((rowData[1].getContents().trim()).equals("")) {
      return false;
    }else{
      this.number = rowData[1].getContents().trim();
      return true;
    }
  }

  public void addXianDao(){
    while (true) {
      this.moveNext();
      if (!this.isEmptyrow()) {
        if (!this.isTongji()) {
          AllRoad.add(this.getGljRoad());
        }
      }else{
        break;
      }
    }
  }



}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -