问题描述
- 有一个List里面包涵了若干个HashMap,筛选出HashMap中的4条记录组成一个新List
- 筛选规则:如果status为2的有四条以上记录则按projectId从大到小筛选4条,如果status=2不足,剩余部分从status=3中取,按projectId从大到小排序,以此类推。。(求大神帮忙)
list如下[{status=2 projectId=70} {status=3 projectId=69}{status=3 projectId=68}{status=3 projectId=67}{status=4 projectId=66}{status=4 projectId=65}{status=5 projectId=64}]
时间: 2024-09-28 05:06:07