前言 如果数组的大小要随时间变化,那么数组操作起来就比较麻烦. 在C++中,这种情况要用到动态向量Vector. 而Java中,提供了一种叫做ArrayList的泛型数组结构类型,提供相似的作用. 其实都是一种东西,只是在使用上面有那么一点区别. 本文将讲解ArrayList的具体使用方法. ArrayList常用方法 先要做如下说明: 1. 因为 Java 不支持运算符的重载,所以不支持下标运算符,无法使用[]运算符来存取元素. 2. ArrayList成员必须是对象类型(泛型不支持基本类型)…