arraylist常用方法:
add(a);//向集合中添加元素,a可以为父类object之下的任何子类
remove(a);移除集合中的元素,a可以为元素下标或者元素值
contains(a);查找集合中是否有该元素,a为需要查找的元素值
isEmpty();判断集合是否为空,返回值为Boolean类型
size();返回集合元素个数
clear();清空集合
addAll(a)添加所有元素,a可以为集合,也可以为具体元素
contains(a);查找所有元素,a为需要查找的元素值或者是集合。
迭代器iterator(遍历集合)
构建方法:Iterator iterator=col.iterator()
重置方法:iterator=col.iterator();
常用方法:
hasNext();判断是否还有下一个元素,当所指向的位置没有元素时结束。与while连用。
当while循环结束后,如果还想再次遍历集合则必须先将迭代器重置,否则会报错:NoSuchElement。
next();迭代器指针下移并将该位置上的元素值返回.
举例: