黑马程序员技术交流社区

标题: Map接口和Collection的区别? [打印本页]

作者: ︶ㄣ布丁    时间: 2012-12-21 22:22
标题: Map接口和Collection的区别?
Map接口和Collection的区别?
作者: hanyahui    时间: 2012-12-21 22:50
本帖最后由 hanyahui 于 2012-12-21 22:51 编辑


Collection  
   --List:将以特定次序存储元素。所以取出来的顺序可能和放入顺序不同。              
   --Set : 不能含有重复的元素
Map----一组成对的“键值对”对象
作者: 郭俊    时间: 2012-12-21 23:34
Map存储的是键值对,Collection存储的是单个元素。
Map存储的键是唯一的,Collection的一个子接口Set也是保证元素唯一性的。
Map存储的数据可以看成"夫妻对象",Collection存储数据可以看成是"光棍"。
作者: 王海龙    时间: 2012-12-22 01:11
容器内每个位置所存储的元素个数不同。
Collection类型每个位置只有一个元素。
Map类型持存储的是键值对,像个小型数据库。





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