递归列出目录中的所有文件,包括子文件夹

package IO_1;

import java.io.File;

//列出制定目录中的所有文件,包括子文件夹
//递归
public class showList {
	public static void main(String[] args) {
		File dir = new File("D:/守住胡萝卜");
		ListAllFile(dir);
	}
	//列出所有文件
	private static void ListAllFile(File dir) {
		File[] fs = dir.listFiles();
		for(File f : fs){
			System.out.println(f);
			if(f.isDirectory()){
				System.out.println("--------------");
				ListAllFile(f);
			}
		}
	}
}


版权声明:本文为qq_37746973原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。