java8 list 根据条件去掉对应的数据
//去掉复核拒绝的流程
returnList.removeIf(r->r.getApprovalOpinions() == -1 && r.getTaskInfo().get("activityCode").equals("REVIEW"));
return returnList;
removeIf 返回的是一个Boolean值,这样就把复核条件的数据进行了删除,留下的list中就是符合条件的数据。
//去掉复核拒绝的流程
returnList.removeIf(r->r.getApprovalOpinions() == -1 && r.getTaskInfo().get("activityCode").equals("REVIEW"));
return returnList;
removeIf 返回的是一个Boolean值,这样就把复核条件的数据进行了删除,留下的list中就是符合条件的数据。