zoukankan      html  css  js  c++  java
  • Java统计文件数量

    Java统计文件数量

    package com.vfsd;
    
    import java.io.File;
    import java.io.IOException;
    
    /*******************************************************************************************************
     * Copyright: vc1.0 2018. All rights reserved.                    <br>
     * The whole package including this class is licensed under        <br>
     *                                                                 <br>
     * @ClassName:                                        <br>
     * @Directory:                                        <br>
     * @author:           luozhubang                                    <br>
     * @version:         v1.0.0                                        <br>
     * @date:                                                <br>
     * @Description:                                                 <br>
     *       1、                                        <br>
     *       2、                                        <br>
     * @Others: 暂无说明                                                <br>
     * @Modification History:                                        <br>
     *       1、                                            <br>
     *       Date:                              <br>
     *       Author:                                        <br>
     *       Modification:                                     <br>
     *                                                                 <br>
     *       2、                                                        <br>
     *       Date:                                                  <br>
     *       Author:                                                   <br>
     *       Modification:                                          <br>
     *       
     * @Statement: If you are using the package or parts of it in any commercial way, a commercial license is required. <br>
     *   Visit <a href='http://www.bim-times.com'>http://www.bim-times.com</a> for more information.<br>
     * 
    *********************************************************************************************************/
    public class CountFileNum {
        private static int count1 = 0;
        public static void main(String[] args) throws IOException{
            String dir1="E:\20190418_relationdata4\";
            
            listFiles(dir1);
        }
        
        public static void listFiles(String filePath) throws IOException{
            File dirFile = new File(filePath);
            if(dirFile.isDirectory()) {
                File[] files1 = dirFile.listFiles();
                for(int i=0;i<files1.length;i++) {
                    countNum(files1[i].getPath());
                    System.out.println("count:"+count1+"     "+files1[i].getName());
                    count1=0;
                }
            }
        }
        
        public static void countNum(String filePath) throws IOException{
            File dirFile = new File(filePath);
            if(dirFile.isDirectory()) {
                File[] files1 = dirFile.listFiles();
                for(int i=0;i<files1.length;i++) {
                    if(files1[i].getName().endsWith("02.txt")) {
                        count1++;
                    }
                }
                
            }
        }
    
    }
  • 相关阅读:
    MYSQL 5.7修改密码,登录问题
    linux 系统 cp: omitting directory 问题解决
    闭包函数是什么
    ecshop 前台个人中心修改侧边栏 和 侧边栏显示不全 或 导航现实不全
    ecshop 前台分页
    php 5.3新增的闭包语法介绍function() use() {}
    剖析 Linux hypervisor
    长久的深情能否维系
    私有云的迁移:从VMware到OpenStack
    Openstack 架构简述
  • 原文地址:https://www.cnblogs.com/herd/p/11784000.html
Copyright © 2011-2022 走看看