jdk8 list排序

//按照開始時間排序
Collections.sort(productPrices, new Comparator<ProductPrice>() {
    public int compare(ProductPrice arg0, ProductPrice arg1) {
        return arg0.getStartDate().compareTo(arg1.getStartDate());
    }
});

進化版

//按照開始時間排序
Collections.sort(productPrices, (arg0, arg1) -> arg0.getStartDate().compareTo(arg1.getStartDate()));

進化版

Collections.sort(products, Comparator.comparing(Product::getOrder));


發佈了131 篇原創文章 · 獲贊 52 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章