阅读新闻

什么是map对象

发布日期:2019-08-13 16:02   来源:未知   阅读:

  今天学习stuts2里面很多地方都提到map对象,但是不明白,百度了网上也很少,比如在学习通过ActionContext类访问ServletAPI的时候提到了函数MapgetSession():表示返回一个map对象,该m...

  今天学习stuts2里面很多地方都提到map对象,但是不明白,百度了网上也很少,

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部俗话说学习要学会类比,map对象也一样。目录所有人都知道吧左边的内容,右边对应的是页码,你只要找到页码所在的页就就可以知道这个页码的内容了。回到map对象也是一个意思,比如:

  2012-09-22展开全部你有3个关键字不明白,函数、实例和Map对象。

  前面2个你不明白那就没救了,函数就是方法的意思,你没有这种概念你就没法学习编程了;

  实例就是实际的例子嘛,不懂专业词汇就根据字面意思自己也可以理解的哇,一个对象指向的实例,动物是类,那么猫就是动物的一个实例,人是一个类,那么你本人就是人的一个实例;

  Map对象是指一个集合实例,Map类似于目录和章节一样,目录对应章节,目录不能重复,重复了就不知道自己要找的东西是什么了,但是章节内容有重复就没什么关系。Map对象就相当于一本书,一本你现在拿在手里的那本struts2,他有目录和章节。

  map对象里的元素就是一个键一个值匹配存储的,键是不能重复的,但键对应的值可以重复。map就像是一条街道,门牌号就相当于map里一个元素的Key(键),而门里面住的人(物)就相当于map每一个元素的value(值),不过,map对象的存储是无序的。