yrydTxxxVoList.forEach(yrydTxxxVo -> {
esRlgzDetailVos.stream().filter(esRlgzDetailVo -> {
if (yrydTxxxVo.getYcyd_hphm().equals(esRlgzDetailVo.getYcyd_hphm())) {
yrydTxxxVo.setYcyd_cltp(esRlgzDetailVo.getYcyd_cltp());
System.out.println(1);
}
return yrydTxxxVo.getYcyd_hphm().equals(esRlgzDetailVo.getYcyd_hphm());
}).findAny();
});
解释说明:
findAny() : 表示只要找到满足的条件时停止
return yrydTxxxVo.getYcyd_hphm().equals(esRlgzDetailVo.getYcyd_hphm()) : 表示两个相等为条件retrun