JAVA8 使用lamda表达式和comparator进行组合排序
【摘要】
本次介绍java8新特性之非常方便的lamda排序表达和comparator工具的新用法
如3.1图所示,
我们可以根据定义的lhsh和rhs来进行组合逻辑判断以实现符合自己想要的List集合排序方式
我们可以根据List集合的实体类的某个字段来进行排序,只需要把该字段的get方法以实体类::getXx方法形式塞进Comparator
的comparing方法里面去而且还可以根据实体类的几个字段使用thenCompring方法进行优先等级排序。