思维导图
声明arraylist,添加元素,取出元素
若声明Arraylist时使用了泛型.则只能添加对应的数据类型
Arraylist <String> =new ....
泛型的尖括号中的是引用类型,不是基本类型
必须,下面不能写boolean
ArrayList<Boolean> b=new ArrayList();
b.add(true);
若未使用泛型,则随便添加
import java.util.ArrayList;
public class arraylist {
public static void main(String[] args) {
ArrayList a =new ArrayList();
a.add(1);
a.add("hello");
a.add(2);
System.out.println(a.get(0));
System.out.println(a.get(1));
System.out.println(a.get(2));
}
}
修改元素,删除元素,计算大小
sites.set(2, “Wiki”); // 第一个参数为索引位置,第二个为要修改的值
sites.remove(3); // 删除第四个元素
System.out.println(sites.size());
遍历
用循环+get
排序
collections.sort