2 zb358983019 zb358983019 于 2014.11.05 18:53 提问

有一个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}]

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!