最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • 淺談Java編程中的內(nèi)存泄露情況

    淺談Java編程中的內(nèi)存泄露情況

    這篇文章主要介紹了Java編程中的內(nèi)存泄露情況,牽扯到JVM的垃圾回收相關(guān)知識,需要的朋友可以參考下
    2015-10-10
  • 通過Java測試幾種壓縮算法的性能(附測試代碼下載)

    通過Java測試幾種壓縮算法的性能(附測試代碼下載)

    這篇文章主要介紹了通過Java測試幾種壓縮算法的實際性能的一個實驗,包括Java自帶的deflate與GZIP壓縮方式,還是有一定借鑒意義的,需要的朋友可以參考下
    2015-12-12
  • 淺析Java中的異常處理機(jī)制

    淺析Java中的異常處理機(jī)制

    這篇文章主要介紹了Java中的異常處理機(jī)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下
    2020-11-11
  • Fluent Mybatis讓你擺脫Xml文件的技巧

    Fluent Mybatis讓你擺脫Xml文件的技巧

    Fluent-Mybatis類似于Mybatis-Plus是對Mybatis進(jìn)一步的封裝,可以只用一個實體類對象,通過代碼生成器,在編譯的過程中生成所需要的各類文件,簡化了項目的基礎(chǔ)構(gòu)建,提高開發(fā)效率,本文重點給大家介紹Fluent Mybaits讓你擺脫Xml文件的技巧,一起看看吧
    2021-08-08
  • druid多數(shù)據(jù)源配置+Datasurce動態(tài)切換方式

    druid多數(shù)據(jù)源配置+Datasurce動態(tài)切換方式

    這篇文章主要介紹了druid多數(shù)據(jù)源配置+Datasurce動態(tài)切換方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • SpringBoot與knife4j的整合使用過程

    SpringBoot與knife4j的整合使用過程

    Knife4j?是一個基于Swagger構(gòu)建的開源?JavaAPI文檔工具,主要包括兩大核心功能:文檔說明和在線調(diào)試,這篇文章主要介紹了SpringBoot與knife4j的整合使用,需要的朋友可以參考下
    2024-08-08
  • SpringCloud使用Nacos保存和讀取變量的配置方法

    SpringCloud使用Nacos保存和讀取變量的配置方法

    在使用SpringCloud開發(fā)微服務(wù)時,經(jīng)常會遇到一些比較小的后臺參數(shù)配置,這些配置不足以單獨開一張表去存儲,而且其他服務(wù)會讀取該參數(shù),這篇文章主要介紹了SpringCloud使用Nacos保存和讀取變量,需要的朋友可以參考下
    2022-07-07
  • Java函數(shù)式編程之通過行為參數(shù)化傳遞代碼

    Java函數(shù)式編程之通過行為參數(shù)化傳遞代碼

    行為參數(shù)化就是可以幫助你處理頻繁變更的需求的一種軟件開發(fā)模式,這篇文章將給大家詳細(xì)的介紹一下Java函數(shù)式編程之行為參數(shù)化傳遞代碼,感興趣的同學(xué)可以參考閱讀下
    2023-08-08
  • Java Swing JCheckBox復(fù)選框的實現(xiàn)方法

    Java Swing JCheckBox復(fù)選框的實現(xiàn)方法

    這篇文章主要介紹了Java Swing JCheckBox復(fù)選框的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Spring基于XML配置AOP詳解

    Spring基于XML配置AOP詳解

    這篇文章主要介紹了Spring基于XML配置AOP詳解,Spring 的 AOP 功能是基于 AspectJ 實現(xiàn)的,支持使用 XML 方式定義 AOP 切面,Spring 項目使用 AOP 功能需要定義三個部分:切面、切點和通知,需要的朋友可以參考下
    2023-09-09

最新評論

抚州市| 贡觉县| 长顺县| 宁明县| 太康县| 乌鲁木齐市| 宣化县| 长寿区| 孟津县| 荆门市| 突泉县| 临夏县| 岳普湖县| 西青区| 江达县| 钟祥市| 瓦房店市| 克拉玛依市| 郴州市| 沅江市| 鲜城| 桐柏县| 渝北区| 故城县| 叶城县| 皋兰县| 灵石县| 顺昌县| 沅江市| 宝鸡市| 吴旗县| 于都县| 汉中市| 古浪县| 武义县| 文登市| 新干县| 确山县| 贺州市| 潼关县| 江北区|