Map系列集合特点(理论)

124 阅读1分钟

Map集合概述和使用

1、Map集合是一种双列集合,每个元素包含两个数据

2、Map集合的每个元素的格式:key=value(键值对元素)

3、Map集合也被称为 “键值对集合”

Map集合的整体格式

Collection集合的格式:[元素1,元素2,元素3,...]

Map集合的完整格式:{key1=value1,key2=value2,key3=value3,...}

Map集合体系特点

1、Map集合的特点都是由键决定的

2、Map集合的键是无序,不重复,无索引的,值不做要求(可以重复)

3、Map集合后面重复的键对应的值都会覆盖前面重复的值

4、Map集合的键值对都可以是null

Map集合实现类的特点

1、HashMap:元素按照键是无序、不重复、无索引、值不做要求(与Map体系一样)

2、linkedHashMap:元素按照键是有序、不重复、无索引、值不做要求

3、TreeMap:元素按照键是排序、不重复、无索引、值不做要求