java里面的map是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java里面的map是啥?相关的知识,希望对你有一定的参考价值。
java为数据结构中的映射定义了一个接口java.util.MapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 参考技术A 你可以把它理解成一个数据字典,你给每个数据对象可以制定个代号,比如编码或者是名字,或者是数据库里的主键值,然后用它做索引把数据放进map里,下次你可以直接用代号从map里取出这个数据,而不用像数组、列表那样要从头到尾查找一遍。 参考技术B map是一种集合,Map<key,value>键值对集合 ,将键映射到值的对象。本回答被提问者和网友采纳 参考技术C 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射一个值 参考技术D 集合,Map map=new HaspMap();
map['abc']="123";
则以后可以用map['abc']得到值123;
以上是关于java里面的map是啥?的主要内容,如果未能解决你的问题,请参考以下文章
“java 程序 ,将所有的bean初始化后放到某个容器中,取的时候从容器里面取”,请问下 这个容器都是啥?