java統計文件數量

import java.io.File;

public class countFile {
	
	String path;
	static int num;
	
	public void getFileNum(String path) {
		File file = new File(path);
		if (file.exists()) {
			File[] f = file.listFiles();
			for (File fs : f) {
				if (fs.isFile()) {
					System.out.println(fs.getName());
					num++;
				} else {
					getFileNum(fs.getAbsolutePath());
				}

			}
		}

	}
	
	public static void main(String[] args) {
		countFile n = new countFile();
		n.getFileNum("D:/java");
		System.out.println(num);
	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章