关于作业题给出的两个集合的问题

关于作业题给出的两个集合的问题

    private static final List<Map<String, Object>> db;

 我不明白 为什么要弄两个集合 作用是什么? 

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

添加食品时,form表单的提交方式是enctype="multipart/form-data",这个时候要添加的食品的所有属性信息作为一个整体提交给Servlet,然后调用数据处理方法来对数据整体进行处理:map集合用来存储单个食品数据,通过遍历的方式将食品的属性值存储到map中,这个地方也可以使用实体类来存储食品的单个信息,但是在存储食品的属性值的时候需要调用到多个setter方法,因此题目中用的map来存储(这也是一种比较普遍的做法);又因为题目要求可以存放多条数据,这个时候就考虑到List了,将map存储到List中,这样List中就可以有多条食品信息了。

如果解决了你的疑惑,请采纳,祝学习愉快~

  • 音殿 提问者 #1
    非常感谢!
    2017-12-14 09:37:47
  • 那要Food干嘛,Map不就相当于一个Food类吗
    2018-02-03 17:46:50
  • 这里可以用Food来封装,也可以用Map集合来封装是不是这个意思
    2018-02-03 17:52:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师