Java集合框架介绍

  Java集合框架是为了表示和操作集合类型而会顶的一种统一的体系结构,Java在集合框架中提供了一些线程的数据结构,加快程序的开发速度和程序的稳定性和可靠性;使用集合框架对集合里的数据进行统一的处理;集合框架可以根据框架里的元素数量动态的改变集合的容量,这样使得程序对存储空间的利用率更高,效率也更高;

Java集合框架: 

  对外的接口:表示集合的抽象数据类型;

  接口的实现:指实现接口的Java类,是可重用的数据结构

  对集合运算的算法:是指执行运算的方法,例如在集合上进行查找和排序;

集合框架接口

  声明了对各种集合类型执行的一般操作;

Collection接口:

  声明了一组操作多个对象的抽象方法;(一次性操作多个对象)

  实现它的类:AbstractCollection

Collection接口常用方法:

  int size()--返回集合对象中包含的元素个数;

  boolean isEmpty()--判断集合对象中是否还包含元素,如果没有任何元素,返回true;

  boolean contains(Object obj)--判断对象是否还在集合中;

  boolean containAll(Collection c)--判断方法的接收者对象是否包含集合中的所有元素;

  boolean add(Object obj)--向集合中增加对象;

  boolean addAll(Collection<?> c)--将参数集合中的所有元素增加到接收者集合中;

  boolean remove(Object obj)--从集合中删除对象;

  boolean removeAll(Collection c)将参数集合中的所有元素从接收者集合中删除;

  boolean retainAll(Collection c)--在接收者集合中保留参数集合中的所有元素,其它元素都删除;

  void clear()--删除集合中的所有元素;

猜你喜欢

转载自www.cnblogs.com/mcmx/p/9142475.html