Java将查询到的List,list集合还嵌套一个list集合(把这个list集合和嵌套的list集合合并为一个list集合)
代码
前提 查询到的 patientInfos list集合里面包含其他list集 patientInfo.getPipingList()
@Override
public List<PatientInfo> patientInfo(PatientInfoBo patientInfoBo) {
List<PatientInfo> patientInfos = baseMapper.patientInfo(patientInfoBo);
List patientInfoBoList = new ArrayList();
for (PatientInfo patientInfo : patientInfos) {
for (Piping piping : patientInfo.getPipingList()) {
piping.setName(patientInfo.getName());
piping.setPatientId(patientInfo.getPatientId());patientInfo.getPipingList()
patientInfoBoList.add(piping);
}
}
return patientInfoBoList;
}
最终效果
