Java中的泛型容器ArrayList,相当于C++语言中的vector容器。特点:可以不固定长度进行操作。
1.容器声明:
Java:ArrayList<object> a = new ArrayList<int>;
C++: vector<object> a;
2.添加容器成员
Java:a.add(object);
C++:a.push_back(object);
3.替换容器成员
Java:a.set(index,new obj);
C++:a[index] = new obj;
4.反正容器长度
Java:a.size();
C++:a.size();
5.取容器中某个值
Java:a.get(index)
C++:a[index]
6.删除容器某个值
Java:a.remove(index); //返回被删除的元素
C++:a.pop_back(); //返回被删除的元素