list 排序

//1、 在list中根据对象的某个属性排序
  Collections.sort(dates, new Comparator<BookFileInfo>() {

//compare 扩充自定义按条件排序
   public int compare(BookFileInfo o1, BookFileInfo o2) {
    // TODO Auto-generated method stub
    int t = DateHelper.getTimeOut(o1.getFillTime(), o2.getFillTime());
    // 倒叙
    if (t > 0)
     return -1;
    else if (t < 0)
     return 0;
    return 0;
   }

  });

2、直接对list中的元素进行排序

Collections.sort(list);

你可能感兴趣的:(list 排序)