java 遍历指定目录下的所有目录

南笙酒味 提交于 2019-12-23 09:43:40

    public static void main(String[] args) {
        t10();

    }


    //遍历指定目录下的所有目录
    public static void t10(){
        File dir = new File("F:\\IOTest_zx\\one");
        File[] fs = dir.listFiles();

        FileFilter filter = new FileFilter() {
            @Override
            public boolean accept(File pathname) {
                return pathname.isDirectory();
            }
        };

        fs = dir.listFiles(filter);
        System.out.println(fs.length);
        if (fs.length == 0){
            System.out.println("目录不存在或它不是一个目录");
        }else {
            for (int i = 0; i < fs.length; i++) {
                File fileName = fs[i];
                System.out.println(fileName.toString());
            }
        }
    }

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!