JAVA8-用lamda表達式和增強版Comparator進行排序


1、單條件升序:

list.sort(Comparator.comparing(User::getId);

2、降序:

list.sort(Comparator.comparing(User::getId).reversed());

3、多條件升序排序:

list.sort(Comparator.comparing(User::getId).thenComparing(User::getName));

 

 

 

轉載:http://blog.csdn.net/gao1440156051/article/details/71126194


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM