递归遍历文件

public class Test {
 
 
public static void main(String []args) {  
  File f = new File("E:\\个人资料");//给定目录  
  System.out.println(f.getName());//打印出根目录名  
  listFile(f,1);  
}  
   
/*显示目录方法*/ 
public static void listFile(File f,int level) {//level定位目录层次,打印看的目录结果层次更清楚  
  File []childs = f.listFiles();  
    
  for(int i=0;i<childs.length;i++) {  
   System.out.println( childs[i].getName());  
   if(childs[i].isDirectory()) {  
    listFile(childs[i],level + 1);  
   }  
  }  
 
}  



你可能感兴趣的:(F#)