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);//递归
}
}
}
}
运行效果: