码迷,mamicode.com
首页 > 编程语言 > 详细

Java集合框架介绍

时间:2018-06-06 01:05:49      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:cti   http   抽象方法   move   strong   AC   rac   容量   eal   

  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()--删除集合中的所有元素;

 

Java集合框架介绍

标签:cti   http   抽象方法   move   strong   AC   rac   容量   eal   

原文地址:https://www.cnblogs.com/mcmx/p/9142475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!