[Java编程]找出一个目录下的所有子目录和文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38278878/article/details/81356375
private static void getDirectory(File file) {
    //获取该目录下的文件列表
    File flist[] = file.listFiles();
    if (flist == null || flist.length == 0) {
        return;
    }
    for (File f : flist) {
        if (f.isDirectory()) {
            // 如果f是一个目录
            System.out.println("文件夹:" + f.getAbsolutePath());
            getDirectory(f);
        } else {
            //如果f是一个文件
            System.out.println("文件:" + f.getAbsolutePath());
        }
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_38278878/article/details/81356375