java获取文件夹下所有文件名

public class GetFileName {

    public static void main(String[] args) {
        //这是需要获取的文件夹路径
        String path = "G:\\imooc";
        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]);  //完整路径
            }
           else if(array[i].isDirectory())//如果是文件夹
            {
                System.out.println( array[i].getName());
                getFile(array[i].getPath());
            }
        }
    }
}

 

    原文作者:Gashina
    原文地址: https://blog.csdn.net/wota5037/article/details/109744087
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞