当前位置: 首页 > news >正文

List<Map<String, Object>>的数据结构的添加和删除实例

        对List<Map<String, Object>>的数据结构的添加和删除实例添加//初始化List<Map<String, Object>> products = new ArrayList<Map<String,Object>>();//也可以这样初始化List<Map<String, Object>> products = null//初始Map<String,Object>Map<String,Object> product01 = null;product01.put("Parameter01", "Key1");        Map<String,Object> product02 = null;String parameter02 = "Parameter02";String key2 = "theContentOfKey2";product02.put(parameter02, key2);//一个一个添加products.add(product01);products.add(product02);//从Service中获取List<Map<String, Object>> productsAddition = productService.getProduct(); //遍历添加for(Map<String, Object> product: productsAddition){products.add(product);}
         删除--使用迭代删除//初始化List<Map<String, Object>> products =  null;//获取List元素products = productService.getProduct(); //使用迭代删除Iterator<Map<String, Object>> productsIterator = products.iterator();while (productsIterator.hasNext()) {//删除特定元素Map<String, Object> product = productsIterator.next();if("product01".equals(product.get("productName"))){productsIterator.remove();}if("product02".equals(product.get("productName"))){productsIterator.remove();}}

http://www.lryc.cn/news/13554.html

相关文章:

  • 5.2 线程实际案例练习
  • stm32f407探索者开发板(十七)——串口寄存器库函数配置方法
  • 山西省2023年软考报名3月14日开始
  • 进程章节总结性实验
  • 【MyBatis】MyBatis的缓存
  • MyBatis基本使用
  • 如何运行YOLOv6的代码实现目标识别?
  • 新品BCM6755A1KFEBG/MT7921LE/MT7921AU WiFi芯片
  • 析构函数、拷贝构造
  • 光学镜头是制作过程阶段理解
  • 实验室设计|实验室设计要点SICOLAB
  • I.MX6ULL_Linux_系统篇(16) uboot分析-启动流程
  • 【C#】async关键字修饰后有无await的影响
  • Interspeech2022 | 一种基于元辅助学习的低资源口语语义理解方法
  • File类的用法和InputStream,OutputStream的用法
  • Java多线程——Thread类的基本用法
  • 【C++】类和对象练习——日期类的实现
  • [LeetCode周赛复盘] 第 333 场周赛20230219
  • 数字化时代,如何做好用户体验与应用性能管理
  • Python爬虫(7)selenium3种弹窗定位后点击操作,解决点击登录被隐藏iframe无法点击的登陆问题
  • 如何对项目健康度进行测量?评估项目健康状况
  • 美国原装二手keysight E4980A(安捷伦)2MHZ LCR表
  • 《clean coder》:关于摆烂,争论和心态
  • jenkins下载与简单使用
  • 3|物联网控制|计算机控制-刘川来胡乃平版|第3章:计算机总线技术 补充串行总线部分|课堂笔记|ppt
  • Blazor入门100天 : 身份验证和授权 (3) - DB改Sqlite
  • 阅读源码和查看官方文档,是解决问题最高效的办法。
  • 云原生流量管理系统中 Service , Ingress 和 Endpoint 的关系
  • 给你安利几款好用的谷歌浏览器插件
  • JDK定时器Timer原理