遞歸遍歷某個目錄下的所有java文件

import java.io.File;

 

public class IsFileorNot {


 public static void listJavaFile(String path){


    File file=new File(path);


    if(  file.isDirectory()  ){


     File[] files=file.listFiles();


     for(int i=0;i<files.length;i++){


      String fileName=files[i].getName();


      if(fileName.trim().toLowerCase().endsWith(".java")){


       System.out.print( files[i].getPath()+"/t/t");
      }
      if(files[i].isDirectory()){


       String ss=files[i].getPath();


       listJavaFile(ss);
      }
     }
    }
   }
 
      public static void main(String arg[]){
       listJavaFile("E://GHOST");
       System.out.println();
      }
}

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