JAVA如何遍历某个文件夹下所有文件listFiles()呢?
下文笔者讲述使用java代码遍历指定路径下所有文件的方法及示例分享,如下所示
1.将指定路径转换为一个file对象 2.使用file对象的listFiles()方法即可获取指定路径下所有文件 依次获取路径下的文件名例:获取file下的所有文件的示例
File[] files = file.listFiles(); List fileList = Arrays.asList(files); Collections.sort(fileList, new Comparator<File>() { @Override public int compare(File o1, File o2) { if (o1.isDirectory() && o2.isFile()) return -1; if (o1.isFile() && o2.isDirectory()) return 1; return o1.getName().compareTo(o2.getName()); } });
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。