Comparator.comparing排序使用示例

Comparator.comparing排序使用示例背景实体类示例一示例二
背景
以前常用的排序方式是通过实现Comparator接口来进行排序,写法相对来说比较复杂,使用Comparator.comparing可以简化代码,看起来逻辑更清晰。
示例一
通过实现Comparator接口来进行排序,代码相对较复杂
示例二
使用Comparator.comparing实现排序,同样可以指定按照哪个属性排序,且可以实现倒序。
1.01^{365} ≈ 37.7834343329
0.99^{365} ≈ 0.02551796445
相信坚持的力量!