列出目录下包括子目录的所有文件

static void getDir(String strPath)
 {
 try
 {
 File f=new File(strPath);
 if(f.isDirectory())
 {
 File[] fList=f.listFiles();
 for(int j=0;j<fList.length;j++)
 {
 if(fList[j].isDirectory())
 {
 System.out.println(fList[j].getPath()+"<<<<<<<<<<<<<<<");
 getDir(fList[j].getPath()); //在getDir函数里面又调用了getDir函数本身

 }
 }

//输出文件名
 for(int j=0;j<fList.length;j++)
 {

System.out.println(fList[j].getPath()); 
 }
 }
 catch(Exception e)
 {
 System.out.println("Error: " + e);
 }

 }

 

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