javaFile类的使用

javaFile类的使用

import java.io.File;
import java.io.IOException;
public class file {
	public static void main(String[] args) throws IOException {
	File  f=new File("E:\\Blog");
	printFile(f,0);//打印方法
}

	private static void printFile(File file, int level) {
		// TODO Auto-generated method stub
		for(int i=0;i<level;i++){
			System.out.print("-");
		}
		System.out.println(file.getName());
		if(file.isDirectory()){
			File[] files =file.listFiles();
			for(File temp:files){
				printFile(temp,level+1);//递归
			}
		}
	}
}

运行效果:
javaFile类的使用