Java 获取指定目录下的文件和文件夹

 

import java.io.File;    

public class TakeFilePathAndName {    

  

    public static void main(String[] args) {   

        // 待查询的路径

        String path = "D:\\webservice";   

        getFile(path);   

    }   

       

    private static void getFile(String path){   

        File file = new File(path);    

        File[] array = file.listFiles();   

          

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

            if(array[i].isFile()){   

              System.out.println("" + array[i].getName());    //获取文件名

              //System.out.println("文件路径和文件名" + array[i]);    //获取文件路径和文件名

              //System.out.println("文件路径=" + array[i].getPath());    //获取文件路径

            }else if(array[i].isDirectory()){   

                getFile(array[i].getPath());   

            }   

        }   

    }   

}

你可能感兴趣的:(java)