本文主要是介绍使用Lambda Stream 表达式,将 List<JavaBean> 转换为 List<Map>,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
@Test
public void test(){
List<AdClaimsVO> list = adClaimsService.queryList();
List<Map> mapList = list.stream().map(adClaimsVO -> { //方法的参数
Map map = BeanUtil.beanToMap(adClaimsVO, false, true); // BeanUtil是一个工具类,beanToMap() 将JavaBean 转换为Map
map.remove("createTime");
map.remove("applyStatus");
return map;
}).collect(Collectors.toList());
}
这篇关于使用Lambda Stream 表达式,将 List<JavaBean> 转换为 List<Map>的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!