你需要首先定义一个新的List来存储从原始List中提取的部分字段。这个新List的类型应该与你要提取的字段所组成的数据结构相匹配。 遍历原始List,对每个元素进行处理: 使用Stream API的stream()方法将原始List转换为一个Stream,然后使用map()方法对每个元素进行处理。 从每个元素中提取需要复制的字段: 在map()方法中,...
//Java利用stream将一个List中部分字段复制到另一个List中 //例:将MyCrmBaseCustomerInfo的lisi结果复制到UpCustCustomerVO的list中 List<MyCrmBaseCustomerInfo> listParentList =baseMapper.queryPartentInfoTwo(partentList); List<UpCustCustomerVO> list= listParentList.stream().map(res ->newUpCustCustomerVO...