Java 排序N种玩法,适用于不同场景

实体内部自行实现Comparable此处不描述,不推荐使用,侵入Entity代码。


实体内部存在目标排序方式时 直接使用java8 流排序

 

 

 

实体字段不存在排序字段,需要提前记录关键字 使用Map<id,sort> 作为排序规则

 

 

 

实体存在时 也可使用 apache 工具排序 依赖jar 为commons-beanutils和commons.collections4 ,commons.collections3也是可以的,使用上稍有差别

 

 

 

posted @ 2020-09-17 16:44  蓝色枫梦  阅读(140)  评论(0编辑  收藏  举报