框架的顶层Collection接口:
Collection的常见方法:
1.添加
boolean add(objict obj);
boolean addAll(Collection coll);
2.删除
boolean remove(Object obj);
boolean removeAll(Collection coll);
void clear();
3.判断
boolean contain(objict obj);
boolean containAll(Collection coll);
boolean isEmpty();判断集合中是否有元素
4.获取
int size();
Iterator iterator();取出元素的方式:迭代器
该对象必须依赖具体容器,因为每一个容器的数据结构都不同
所以该迭代器对象是在容器中进行内部实现的
对于使用容器者而言,具体实现不重要,只要通过容器获取到该实现的迭代器的对象即可
也就是iteartor方法
iteartor接口就是对所有的Collection容器进行容器取出的公共接口
5.其他
boolean retainAll(Collection coll);取交集
Objict [] toArray();将集合转成数组 |
|