java遍历文件目录并排序

来源:互联网 发布:知尖品牌 编辑:程序博客网 时间:2024/05/19 17:52
List<File> files = Arrays.asList(new File("文件目录").listFiles());
Collections.sort(files, new Comparator<File>(){
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());
}
});
for(File f : files)
System.out.println(f.getName());
0 0
原创粉丝点击