获取容器对象
ArrayList arrayList=new ArrayList();
未位添加
arrayList.add("hello");
arrayList.add("java");
arrayList.add(17);
中部插入
arrayList.add(0,"waa");
arrayList.add(2,"wwe");
获取数据
Object a=arrayList.get(3);
System.out.println(a);
修改数据
arrayList.set(0,"哇好");
判断成员
boolean w=arrayList.contains("wwa");
System.out.println(w);
判断是否为空
boolean em=arrayList.isEmpty();
System.out.println(em);
根据数据删除
arrayList.remove("hello");
根据下标删除
arrayList.remove(2);
根据数据删除整数的办法
Object da=1;
arrayList.remove(da);
遍历得到下标
for (int i = 0; i<arrayList.size(); i++){
Object arr=arrayList.get(i);
System.out.println(arr);
遍历得到成员
for(Object www:arrayList){
System.out.println(www);
迭代器遍历
获取下一个数据
Iterator iterator=arrayList.iterator();
判断有没有下一个数据
Object ne=iterator.next();
boolean e=iterator.hasNext();
开始遍历 反复判断 有数据就取数据
while (iterator.hasNext()){
Object next=iterator.next();
System.out.println(next);