1、ArrayList
ArrayList<E>:
大小可变数组的实现
<E>:是一种特殊的数据类型,泛型。
在出现E的地方使用引用数据类型替换即可
构造方法:
ArrayList()
例:ArrayList<String> array =
new
ArrayList<String>();
添加元素:
public boolean add(E e):添加元素
public void add(
int
index,E element):在指定的索引处添加一个元素
2、 ArrayList删改查方法
获取元素
public E get(
int
index):返回指定索引处的元素
集合长度
public
int
size():返回集合中的元素的个数
删除元素
public boolean remove(Object o):删除首次出现的指定元素,返回删除是否成功
public E remove(
int
index):删除指定索引处的元素,返回被删除的元素
注意:
调用remove方法若成功删除,数组长度会减一,遍历数组的时候要注意。
修改元素
public E set(
int
index,E element):修改指定索引处的元素,返回被修改的元素
3、 ArrayList遍历
for(int x=0; x<array.size(); x++) {
String s = array.get(x);
System.
out
.println(s);
}
注意:System.out.println(list);
若list是String集合,输出的是字符串,而不是地址