Java的Comparator順序


本文主要記錄comparator的返回值與排序的關(guān)系。

實(shí)例

//order by time asc
            if(CollectionTool.isNotEmpty(commentVos)){
                Collections.sort(commentVos,new Comparator<CommentVo>(){
                    @Override
                    public int compare(CommentVo o1, CommentVo o2) {
                        return o1.getTime().compareTo(o2.getTime());
                    }
                });
            }

說明
返回-1,表示o1排在o2前面,asc
返回1,表示o1排在o2后面,desc

歡迎加入學(xué)習(xí)交流群569772982,大家一起學(xué)習(xí)交流。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 項(xiàng)目中經(jīng)常會(huì)遇到列表搜索查詢,大部分的查詢是可以通過sql語句來實(shí)現(xiàn)的,有些特殊的搜索排序sql則實(shí)現(xiàn)不了,例如中...
    信徒_allen閱讀 2,720評(píng)論 0 1
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,714評(píng)論 18 399
  • 從三月份找實(shí)習(xí)到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,807評(píng)論 11 349
  • Java集合框架 Java平臺(tái)提供了一個(gè)全新的集合框架。“集合框架”主要由一組用來操作對(duì)象的接口組成。不同接口描述...
    小石38閱讀 455評(píng)論 0 0
  • 去經(jīng)歷,用堆山填海的勇氣去經(jīng)歷。在全然付出卻兩手空空的絕望后,在與人競(jìng)爭(zhēng)時(shí)用盡全力卻望其項(xiàng)背的無奈后,在看到他人不...
    攝影師柳丁閱讀 175評(píng)論 0 1

友情鏈接更多精彩內(nèi)容