Set,List,Map的概念的理解

来源:互联网 发布:飞跃手册淘宝 编辑:程序博客网 时间:2024/06/07 20:35

      一.概念介绍:

List代表有序集。有序集:它是可以包含相同元素的,因为每一个元素都有自己的序号,我们可以根据序号唯一确定一个元素。

Set代表无序集。无序集:每一个元素没有自己的序号,不能唯一起确定自己在哪个位置,因此无序集中的每一个元素都是公平的。由此我们必须要确定无序集中不能出现重复的元素来影响集合的唯一确定性。

Map代表映射。映射:我们可以把它看成是由很多(键值对)元素构造成的集合,映射中是由唯一的键来确定值,不同的键可以有同样的值。因此map中可以插入相同的值。

0 0