亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java 中List按照date排序的實現(xiàn)

 更新時間:2017年06月05日 09:34:44   投稿:lqh  
這篇文章主要介紹了java 中List按照date排序的實現(xiàn)的相關(guān)資料,需要的朋友可以參考下

java 中List按照date排序的實現(xiàn)

今天開發(fā)需要對一個list進(jìn)行排序,要求對里面的date類型的屬性進(jìn)行排序,不多說,直接上代碼。

Leavecalendar這個bean類里面有屬性date;

private Date Date; 
//有g(shù)et/set方法;

public Date getDate() { 
  return Date; 
} 
 
public void setDate(Date lcDate) { 
  this.Date = lcDate; 
} 

排序我們要用到j(luò)ava里面的Collections類和Comparator<T>接口,具體用法查看API:

Collections.sort(resultList, new Comparator<Leavecalendar>() { 
 
   @Override 
   public int compare(Leavecalendar o1, Leavecalendar o2) { 
    int flag = o1.getDate().compareTo(o2.getDate()); 
    return flag; 
   } 
  }); 

里面比較日期用了compareTo,對于日期來說還有before和after,應(yīng)該可以做到升序和降序排列日期,寫完后感覺這可以寫一個工具類來滿足各種比較。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論