xiangzhen.java

来自「基于Java的地图数据管理软件。使用MySQL数据库管理系统。」· Java 代码 · 共 57 行

JAVA
57
字号
package net.aetherial.gis.jiaotongbu.output.type;

import net.aetherial.gis.table.WuWei;
import net.aetherial.gis.jiaotongbu.output.publicuse.Item;
import net.aetherial.gis.jiaotongbu.output.number.NameNumber;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class Xiangzhen {
  private String name = "";
  private String bianma = "";
  public Xiangzhen() {

  }

  public static final String getHead() {
    return "编号,乡镇名称,乡镇编码,经度,纬度,高程,岛屿是否建有陆岛交通码头,码头与陆地距离(公里),岛内是否建有公路,是否适宜通公路,不适宜原因,备注\r\n";
  }

  public void setValue(String name,String bianma){
    this.name = name;
    this.bianma = bianma;
  }

  public String getValue(){
    return "\"" + name + "\",\"" + bianma +"\"";
  }

  public static String getAllContent(){
    String n = "";
    Item.scanToGetXian();
    NameNumber[] temp = null;
    if (Item.xian != null) {
      temp = Item.xian.getChildren();
      if (temp != null) {
        Xiangzhen[] xz = new Xiangzhen[temp.length];
        for (int i = xz.length-1; i >= 0 ; i--) {
          xz[i] = new Xiangzhen();
          xz[i].setValue(temp[i].getName(),temp[i].getNumber());
          n = n + "\"" + (xz.length - i) + "\"," + xz[i].getValue() + "\r\n";
        }
      }
    }
    return getHead() + n;
  }
}

⌨️ 快捷键说明

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