jdk8 list排序

来源:互联网 发布:php 中英文企业网站 编辑:程序博客网 时间:2024/06/06 09:36
//按照开始时间排序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));