checkall.java

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

JAVA
62
字号
package net.aetherial.gis.our.allauto.chek;

import java.io.File;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author 王爱国
 * @version 1.0
 */
public class CheckAll {
  private File parent = new File("E:\\wangaiguo\\安徽省\\");
  private Shi[] shi = null;
  public CheckAll() {
    this.scanDirect();
  }
  private void scanDirect(){
    File[] son = this.parent.listFiles();
    if (son == null) {
      return;
    }else{
      shi = new Shi[son.length];
      for (int i = 0; i < son.length; i++) {
        shi[i] = new Shi(son[i]);
      }
    }
  }
  public void printStruct(){
    String n = "";
    int count = 0;
    Xian[] xian = null;
    if (this.shi != null) {
      for (int i = 0; i < shi.length; i++) {
//        n = n + "|" + shi[i].getName() + "\r\n";
        xian = shi[i].getXian();
        if (xian != null) {
          for (int j = 0; j < xian.length; j++) {

//            n = n + "|--" + xian[j].getName() + "\r\n";
              if (xian[j].getZhengli() != null) {
                count = count + xian[j].getZhengli().length;
              }

            n = n + xian[j].getStructure();
          }
        }
      }
    }
    n = n + "发现了"  + count + "个\"整理完毕\"";
    System.out.println(n);
  }
  public static void main(String args[]){
    CheckAll ca = new CheckAll();
    ca.printStruct();
  }
}

⌨️ 快捷键说明

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