Java-Map(映射)概述

  • 内容
  • 评论
  • 相关

映射的数学解释:

设A、B是两个非空集合,如果存在一个法则f,使得对A中的每个元素a,按法则f,在B中有唯一确定的元素b与之对应,则称f为从A到B的映射,记作f:A→B。

-------------------------------------------------------------

映射关系(两个集合):A集合和B集合.

A集合中的每一个元素都可以在B集合中找到唯一的一个值与之对应.

-------------------------------------------------------------

严格上说,Map并不是集合,而是两个集合之间的映射关系(Map接口并没有继承于Collection接口),然而因为Map可以存储数据(每次存储都应该存储A集合中以一个元素(key),B集合中一个元素(value)),我们还是习惯把Map也称之为集合.

-------------------------------------------------------------

因为:Map接口并没有继承于Collection接口也没有继承于Iterable接口,所以不能直接对Map使用for-each操作.

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注