按多字段排序::

Comparator<VO> bya = Comparator.comparing(VO::getAppId).reversed();//按照a升序
Comparator<VO> byb = Comparator.comparing(VO::getNum).reversed();//按照b降序
Collections.sort(resultlist,bya.thenComparing(byb));

按单字段降序排序

Collections.sort(resultlist,(a, b)->b.getNum().compareTo(a.getNum()));

标签: java8 stream


阿里云优惠主机

添加新评论

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。