首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java核心种学习之Collection基础类

2012-10-07 
java核心类学习之Collection基础类Collection 集合类,基础1.所有的集合操作都实现了Collection这个基类接

java核心类学习之Collection基础类
         Collection 集合类,基础
1.所有的集合操作都实现了Collection这个基类接口
2.继承了Collection的接口有:List,Set 这2个接口
3.实现了Collection的类有:AbstractCollection这个抽象类
4.Collection接口定义的方法解析如下:
 
    Method…..
  1.int Size();
   返回此集合中的所有元素数量,返回值int,
  2.boolean isEmpty();
   返回此集合中不包含的元素,返回值boolean
  3.boolean contains(Object o);
   判断此集合中是否有某个对象,返回值boolean
  4.Iterator<E> iterator();
   返回此集合的泛型迭代器(可以是任意类型的),返回值Iterator<E>
  5.Object[] toArray();
   将集合转换为数组,如果该集合被迭代过,那么转换的数组与迭代后的保持一致的顺序。
  6.<T> T[] to Array(T[] a);
   将集合转换为数组,返回类型为泛型
  7.boolean add(E e);
   添加集合元素对象,E对象为Collection<E>指定的泛型对象,返回是否添加成功,Boolean
  8.boolean remove(Object o);
   删除集合元素对象,返回是否删除成功boolean
  9.boolean containsAll(Collection<?> c)
   判断此集合中的所有元素是否存在于参数C集合中,返回值boolean
  10.boolean addAll(Collection<? Extends E> c);
   把参数集合C的所有元素一次性 添加到此集合中,返回值boolean
  11.boolean removeAll(Collection<?> c);
   删除此集合中存在于参数C集合中的所有元素,返回值boolean
  12.boolean retainAll(Collection<?> c);
   保留此集合中与集合参数C中相同的所有元素,与removeAll相反返回值boolean,
  13.void clear();
清空集合所有元素对象.
  14.boolean equals(Object o);
比较此集合对象与集合参数o对象是否相等,返回值boolean
  15int hashCode();
    返回此集合的哈希代码值,返回值int.

热点排行