Comparator.comparing排序使用示例

Comparator.comparing排序使用示例背景實體類示例一示例二
背景
以前常用的排序方式是通過實現(xiàn)Comparator接口來進行排序,寫法相對來說比較復(fù)雜,使用Comparator.comparing可以簡化代碼,看起來邏輯更清晰。
示例一
通過實現(xiàn)Comparator接口來進行排序,代碼相對較復(fù)雜
示例二
使用Comparator.comparing實現(xiàn)排序,同樣可以指定按照哪個屬性排序,且可以實現(xiàn)倒序。
1.01^{365} ≈ 37.7834343329 ??
0.99^{365} ≈ 0.02551796445 ??
相信堅持的力量!