什么是map对象

2025-02-23 15:33:42
推荐回答(5个)
回答1:

你有3个关键字不明白,函数、实例和Map对象。
前面2个你不明白那就没救了,函数就是方法的意思,你没有这种概念你就没法学习编程了;
实例就是实际的例子嘛,不懂专业词汇就根据字面意思自己也可以理解的哇,一个对象指向的实例,动物是类,那么猫就是动物的一个实例,人是一个类,那么你本人就是人的一个实例;
Map对象是指一个集合实例,Map类似于目录和章节一样,目录对应章节,目录不能重复,重复了就不知道自己要找的东西是什么了,但是章节内容有重复就没什么关系。Map对象就相当于一本书,一本你现在拿在手里的那本struts2,他有目录和章节。
Map的存储结构就不用描述了吧,有人已经阐述了…………

回答2:

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

回答3:

俗话说学习要学会类比,map对象也一样。目录所有人都知道吧左边的内容,右边对应的是页码,你只要找到页码所在的页就就可以知道这个页码的内容了。回到map对象也是一个意思,比如:
Map<1,"我">你只要得到Map里面的key1 他对应得到的value值就是 我。
这样说你应该能明白什么意思了吧

回答4:

map 适用于存放键值对,Map 前面的key对应的是的查询取到后面的value值
使用时new HashMap ,对用用就懂了..

回答5:

map