日期:2014-05-20 浏览次数:20865 次
Comparator<File> comparator = new Comparator<File>(){
    public int compare(File file1, File file2){
        DateForamt formatter = new SimpleDateFormat("MMddyyyy");
        Date date1 = formatter.parse(file1.getName().substring(1));
        Date date2 = formatter.parse(file2.getName().substring(1));
        return date1.compareTo(date2);
    }
}
File file = new File("/home/");
File[] files = file.listFiles();
Arrays.sort(files,comparator);
------解决方案--------------------