统计文件数目并生成日志
/** * @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 + "\n"); } } } }