遍历文件(递归)

    技术2022-05-11  74

    import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.InputStreamReader;import java.io.StringReader;import java.net.URI;

    public class ListFiles {    public static void main(String[] args){        ListFiles t = new ListFiles();  try  {        t.find(new File("d:/"));  }  catch(Exception e)  {   //System.out.println(e);  }    }        public void find(File f){

            if(f.isDirectory()){            File[] fileList = f.listFiles();            for(int i = 0; i < fileList.length; i++){    System.out.println(f.getAbsolutePath());                find(fileList[i]);

                }        }else{           if(f.getName().indexOf("xls") != -1)                System.out.println(f.getAbsolutePath());        }    }} 


    最新回复(0)