zl程序教程

您现在的位置是:首页 >  后端

当前栏目

java filter 自定义条件

JAVA 自定义 条件 filter
2023-09-11 14:17:03 时间
  private Boolean sameStatus(Integer sourceCompared, Integer targetCompared) {
        if (Func.isNull(sourceCompared)) {
            return true;
        }
        return Func.equals(sourceCompared, targetCompared);
    }

 List<RemarkConfiguredVO> subList = list.stream().filter(e -> Func.equals(parent.getId()
                    , e.getParentId()) && sameStatus(param.getStatus(), e.getStatus())).collect(Collectors.toList());