map集合的特点
特点:无序、以键值对的形式添加元素,键不可以重复(Set),值可以重复(List)
思维导图
1、集合框架Map介绍
Map、list、set 这三个接口,哪个不继承与Collection接口? Map
map集合中存放的都是一组组映射关系,每一个键只映射到一个值
map特有的方法:
a. put
如果遇到多表联查,就用map
1.特点:
往集合容器中添加键值对应关系,当集合中存在该键的映射关系,后来的映射关系会覆盖的前面的映射关系
![](https://i-blog.csdnimg.cn/blog_migrate/b56d7558cec29a2a2ef8274ecc0b4e04.png)
输出结果:
map集合两种遍历方式
一、
二、
2.HashMap与HashTable之间的区别
同步既排队 线程安全的 hashtable 键不可以为null,值也不能为null
异步 非安全的 hashmap 键可以为null,值也可以为null
Collections:工具类,提供一组静态方法操作Collection集合
Arrays:工具类,提供了一组静态方法操作数组