java文件名排序

/**
  * 获取文件夹下文件数组(按照文件名*倒序*)
  */
 public static File[] getSortFiles(File logFolder) {
  File[] files = logFolder.listFiles(new MyFileFilter()); 
  
  //ArrayUtils.reverse(files); //注意:这个在linux不行
  if(files != null && files.length > 0){
   FileWrapper [] fileWrappers = new FileWrapper[files.length];
         for (int i=0; i 0) {
            return -1;
        } else if (this.file.getName().compareTo(castObj.getFile().getName()) < 0) {
            return 1;
        } else {
            return 0;
        }
    }
    
    public File getFile() {
        return this.file;
    }

}


 

你可能感兴趣的:(java文件名排序)