集合作用
在开发过程中有时候我们并没有办法提前确定一个数组中值的数量,这时候就需要定义一个集合去辅助我们完成程序的开发。
集合类型
集合可以大致分为:Set,List,Map,Queu
Set的特性
1.无序的值的集合
2.值不可重复
List
1.有序的值集合
2.值可以重复
Map
1.无序的键值对集合
2.键不可重复,值可以重复
Queue
1.有序的值集合
2.值可以重复
3.先赋值先取出
Deque
1.有序的值集合
2.值可以重复
3.先赋值先取出或最后赋值先取出
集合类、接口一览
该图例仅包含常用的类和接口(蓝色为接口,绿色为类)
![集合概念图](https://i-blog.csdnimg.cn/blog_migrate/4e42efb76cae5cffd7d0a1bfe15f436d.png)