zoukankan      html  css  js  c++  java
  • 统计文件数目并生成日志

    /**   
    * @Title: CountFileNum.java 
    * @Package test 
    * @Description: TODO(用一句话描述该文件做什么) 
    * @author A18ccms A18ccms_gmail_com   
    * @date 2017年3月20日 上午8:32:38 
    * @version V1.0   
    */
    package test;
    
    import java.io.File;
    import java.nio.file.Path;
    
    import util.FileWriteUtil;
    
    /**
     * @ClassName: CountFileNum
     * @Description: 统计文件数目并生成日志
     * @author zeze
     * @date 2017年3月20日 上午8:32:38
     * 
     */
    public class CountFileNum {
    
    	private static String pathRoot = "/data/sata/share_sata/AmazonCrawl/amazonWeb/test/";
    //	private static String pathRoot = "F:/WeiBo/CommentData/";
    
    	/**
    	 * 
    	 * @Title: main
    	 * @param @param
    	 *            args 设定文件
    	 * @return void 返回类型
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		System.out.println("统计该目录小文件数目:" + pathRoot);
    		File path = new File(pathRoot);
    		File[] files = path.listFiles();
    		FileWriteUtil fWrite = new FileWriteUtil();
    		for (File f : files) {
    			if (f.isDirectory()) {
    				String filePath = f.getPath();
    				File tFile = new File(f.getPath());
    				System.out.println(f.getName() + " Size:" + tFile.listFiles().length);
    				fWrite.WriteDocument(pathRoot + "countNum.txt",f.getName() + " Size:" + tFile.listFiles().length + "
    ");
    			}
    		}
    	}
    
    }
    

      

  • 相关阅读:
    I/O流
    课堂测试
    1021课堂内容
    课堂jsp
    课堂动手动脑
    从小工到专家读后感
    课堂测试2
    回文课堂测试
    一周进度条博客
    Echart图表
  • 原文地址:https://www.cnblogs.com/zeze/p/6585578.html
Copyright © 2011-2022 走看看