.stream().sorted().collect()使用
1、使用场景
用于对指定集合进行自定义规则的排序,并将结果转换为想要的集合类型
2、示例代码
1)用法一
List<MyEntity> mySortedEntityList = myEntityList.stream()
.sorted(Comparator.comparingLong(MyEntity::getExplainTime).thenComparing(MyEntity::getExplainType))
.collect(Collectors.toList());
2)用法二
3)用法三( .foreach() )
详见 api 中的 douyin-live