ArrayList对象可以用于存储一个对象的列表。
创建一个列表: ArrayList list=new ArrayList<>();
AConcreteType:指的泛型类型,无法存储基本数据类型(int,char......)。
+add(o):void 增加一个新元素o到该列表的末尾。
+add(index:int,o:E):void 增加一个新元素o到列表指定的小标处。
+clear():void 清楚列表中的所有元素。
+contains(o:Object):boolean 如果该列表包含元素o,则返回true。
+get(index: int) 返回该列表指定下标位置的元素。
+indexOf(o: object):int 返回列表中的第一个匹配元素的下标。
+isEmpty():boolean 如果该列表不包括任何元素则返回true.
+lastIndexOf(o: Object):int 返回列表中匹配的最后一个元素的下标。
+remove(o:object)boolean 删除列表中的第一个元素。如果该元素被除去,则返回true.
+remove(index:int ) 删除指定下标位置的元素。如果该元素被删除,则返回true.
+size(): int 返回列表中的元素个数
+set(index:int ,o:e) 设置指定下标位置的元素。



