黑马程序员技术交流社区

标题: 集合 [打印本页]

作者: satana    时间: 2016-5-19 23:27
标题: 集合
List   Set   Map   有什么区别

作者: cxl1694095035    时间: 2016-5-19 23:48
List:有序(元素存入集合的顺序和取出的顺序一致),元素都有索引。元素可以重复。

|Set:无序(存入和取出顺序有可能不一致),不可以存储重复元素。必须保证元素唯一性。
Map中的存储的一对元素:一个是键,一个是值,键与值之间有对应(映射)关系。
特点:要保证map集合中键的唯一性。
作者: li6232876    时间: 2016-5-20 00:29
(1)List 可以存储重复元素,有序,线程
(2)set不可以存储重复元素,无需;
(3)Map是键值对集合,每一个键对应一个值,键是不可以重复的,值可以。
作者: satana    时间: 2016-5-20 00:29
li6232876 发表于 2016-5-20 00:29
(1)List 可以存储重复元素,有序,线程
(2)set不可以存储重复元素,无需;
(3)Map是键值对集合,每一 ...

谢谢,受教了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2