JEPaaS 社区

 找回密码
 立即注册
JECloud低代码平台-官网
查看: 2154|回复: 0

【后端系列】JEPaaS实现DynaBean集合按某个字段构建为Map

[复制链接]

10

主题

11

帖子

132

积分

凯特员工

积分
132
发表于 2022-4-11 19:19:26 | 显示全部楼层 |阅读模式
一、实现思路
通过ArrayUtils工具类操作字符串
二、具体操作

将dynaBean集合按照某个字段构建为Map value为单个dynaBeanStringUtil.buildMapInfo();
将dynaBean集合按照某个字段构建为Map value为dynaBean集合StringUtil.buildMapList();
三、相关代码(可选)
  1. ArrayList<DynaBean> arrayList = new ArrayList<>();
  2.         //将dynaBean集合按照某个字段构建为Map   value为单个dynaBean 重复则会被覆盖
  3.         Map<String, DynaBean> dynaBeanMap = ArrayUtils.buildMapInfo(arrayList, "FIELDCODE");
  4.         //将dynaBean集合按照某个字段构建为Map   value为dynaBean集合 重复则会被合并
  5.         Map<String, List<DynaBean>> listMap = ArrayUtils.buildMapList(arrayList, "FIELDCODE");
复制代码


四、总结
通过该工具类可以快速的操作数组相关的变量
五、关键字


dynaBean根据字段构建Map




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-6 19:39 , Processed in 0.050467 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表