黑马程序员技术交流社区

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

作者: longxuxu    时间: 2015-10-7 23:50
标题: Map和Collection的区别
A:Map 是由键值对组成的集合,Map的键(key)是唯一的,值(value)可以重复。
                B:Collection 是有单列数据组成的集合,它的儿子List是可以重复的,Set是唯一的。

作者: dai2686779    时间: 2015-10-8 00:13
66666666666666
作者: CHENVICTORY    时间: 2015-10-8 15:22
水的可以 可以,好厉害
作者: mandoooo    时间: 2015-10-8 21:29
Map是双列集合,一对是一组,
例如:
Map<K key,V value> map=new Map<K key,V value>();
map.put(K key1,V value1)
map.put(K key2,V value2)

map= {K key1=V value1,K key 2=V value2....}
他们一对之间自动有“=”符号的哦
Map里有Hashtable,HashiMap,TreeMap子类
-----------------------
colletion是单列的
他还分有序的,可以重复的,有索引的List和无序的,不可以重复的Set





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