Java学习笔记_21_Collection接口

21.Collection接口:

 1>容器类的添加、删除:

  · add(Object o) :将对象添加到集合。

  · Remove(Object o) :删除集合中与o相匹配的对象。

 2>容器中类的查询:

  · Size(): 返回集合中元素的个数。

  · isEmpty(): 判断集合中是否包含元素。

  · contains(Object o): 判断集合中是否包含指定元素。

  · iterator(): 返回集合的一个迭代器,用来访问该集合的元素。

  · contains(Collection c): 判断该集合中是否包含指定集合c中的所有元素。

 3>元祖运算:
  · addAll(Collection c): 将指定的集合c中所有元素添加到该集合。

  · clear(): 删除集合重的所有元素。

  · removeAll(Collection c): 从集合中删除集合c中的所有元素。

  · retainAll(Collection c):删除该集合中指定集合c中不包括的元素。

 4>转换操作:

  · Object[] toArray(): 把Collection转换成对象数组。

  · Object[] toArray(Object[] a): 返回一个内含集合所有元素的array。

 注:可以把集合转换成任何对象数组,但不能直接把集合转换成基本数据类型的数组。

 Iterator接口中的方法:

 · hasNext() :判断游标右边还有没有元素。

 · next() :返回游标右面的元素,并将游标向下移动一个位置。

 · remove() :删除游标左边的元素。

Java学习笔记_21_Collection接口,布布扣,bubuko.com

Java学习笔记_21_Collection接口

上一篇:MacOS配置JDK8环境 && eclipse安装


下一篇:jdk8下载地址(附赠安装包)