20210304日报

Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的:

  • Vector 是同步访问的。
  • Vector 包含了许多传统的方法,这些方法不属于集合框架。

Vector 主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况(意思就是动态数组、数组长度不是固定的)

对应的各种方法如下:

一般进行初始化的步骤是这个样子的:

vector<int> vec;        //声明一个int型向量

 
vector<int> vec1(4,1);                  //vec1的内容为1,1,1,1
vector<int> vec1{ 1, 2, 3, 4, 5, 6 };             //vec1内容1,2,3,4,5,6
 
vector<int> vec(tmp);   //声明并用tmp向量初始化vec向量(也可以用vec=t,p)
原文地址:https://www.cnblogs.com/Clark-Shao/p/14902179.html