1、ArrayList集合概述
ArrayList集合是JDK提供的一个类,ArrayList中封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会分配一个更大的数组来存储这些元素。因此,可以将ArrayList集合看作是一个长度可变的数组。
2、集合的创建
导包:import java.util.ArrayList;
创建对象:ArrayList<要存储元素的数据类型> list = new ArrayList<要存储元素的数据类型>;
8中基本类型对应的引用类型列表如下:
| 基本数据类型 | 对应的引用数据类型 | 
| byte | Byte | 
| short | Short | 
| int | Integer | 
| long | Long | 
| char | Character | 
| boolean | Boolean | 
| float | Float | 
| double | Double | 
3、集合中的常用方法
| 方法声明 | 功能描述 | 
| boolean add(Object obj) | 将指定元素obj添加到集合末尾 | 
| Object get(int index) | 获取指定index位置上的元素并将其返回 | 
| int size() | 返回集合中元素的个数 | 
| boolean add(int index, Object obj) | 向集合指定index位置添加元素obj,原来index位置及其后的元素依次后移 | 
| Object set(int index, Object obj) | 将集合中指定index位置上的元素替换为obj,并将被替代的元素返回 | 
| Object remove(int index) | 将集合中指定index位置上的元素从集合中删除,并将被删除的元素返回 | 
| void clear() | 清空集合中的元素 | 
4、集合演示




原文:https://www.cnblogs.com/alphajuns/p/9785655.html