位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java Map集合类中的方法

提问人:刘旭39发布时间:2020-11-27

Map集合

Map接口是和Collection接口并列的另一种结构,提供了键值对的存储能力,即key-value。可以 把键值对理解为一种一对一映射的关系,如“名字”对应“年龄”、“国家名”对应“地域”。 Map中的key是不能重复的,就像现实生活中不会出现重复的人一样。Map中的每个key只能是一对 一映射一个value,就像现实生活中一个人只能对应一个实际的年龄。

Map接口不是一开始就存在的,最开始的Java提供了一个抽象类Dictionary (字典类)来提供键 值对存储的能力,但是实际上并不好用,于是Dictionary类被废弃,由Map接口替代。

Map中的key和value是成对一起出现的,Java中提供了Map.Entry<K,V>来描述它们,每个 Entry中都有唯一的key和它映射的value值。Map中提供了entry方法来获取所有的Entry集合,这 里之所以是Set,也是因为Set集合中不会存在重复的元素。

image.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部