JAVA遍历某个文件夹下所有文件listFiles() 实现按照名称升序排序 - yvioo - 博客园

复制代码; "复制代码")

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());
        }
    });

复制代码; "复制代码")

 JAVA实现返回0001,0002,0003格式数字 参考:  https://www.cnblogs.com/pxblog/p/14715545.html


原网址: 访问
创建于: 2023-05-10 22:50:56
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论