1、什么是容器?
- 在程序中,容器是一种用来容纳对象的数据结构,比如说list、set 、map、queue。
2、为什么需要容器?
- 我们为什么需要容器呢?因为在程序中,我们会在任意时刻和任意位置创建任意数量的对象。没有容器,我们能够坐到在任意时刻和任意位置创建对象,但是创建任意数量的对象却是做不到。有人说我们有数组呀,但是数组的大小是不能改变的呀。所以迫于这种任意数量对象的创建,我们就得用容器来解决。
3、容器主要有哪些功能?
-
持有对象,并且对对象进行增、删、改、查、遍历等操作
4、容器有哪些种类?不同容器有什么特点?
- list:按照插入顺序来存储元素
- set:没有重复的元素(是否重复是用equal来判定)
- map:形成键值对,具有非常快的查找能力
- queue:队列,先进先出
- stack:栈,后进先出
相关文章:
-
2022-01-12
-
2021-05-23
-
2021-11-03
-
2022-01-13
-
2021-11-18
-
2021-11-18
-
2021-09-14
猜你喜欢
-
2021-09-05
-
2021-09-17
-
2021-05-19
-
2021-10-03
-
2021-10-07
-
2021-05-20
-
2021-10-08
相关资源
-
下载
2023-02-17
-
下载
2023-02-07
-
下载
2021-06-06