zoukankan      html  css  js  c++  java
  • Collection集合的功能

    1、Collection:是集合的顶层接口,它的子体系有重复的,有唯一的,有有序的,有无序的。

    2、Collection的功能概述:

      (1)添加功能:

          boolean add(Object obj):添加一个元素

          boolean addAll(Cikkection c):添加一个集合的元素

      (2)删除功能:

          void clear():移除所有元素

          boolean remove(Object o):移除一个元素

          boolean removeAll(Collection c):移除一个集合的元素

      (3)判断功能:

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

          boolean containsAll(Collection c):判断集合中是否包含指定集合中所有的元素

          boolean isEmpty():判断集合是否为空

      (4)获取功能:

          Iterator<E> iterator()

      (5)长度功能:

          int size():返回元素的个数

          面试题:数组有没有length()方法呢?    有

              字符串有没有length()方法呢?   没有

              集合有没有length()方法呢?    没有

      (6)交集功能:

          boolean retainAll(Collection c):将两个集合都有的元素放到调用这个方法的集合里面,返回值表示调用这个集合的元素是否发生过改变

      (7)把集合转换为数组:

          Object[] toArray()

  • 相关阅读:
    C语言学习019:函数指针
    C语言学习018:strdup复制字符串数组
    C语言学习017:malloc和free
    C语言学习016:单链表
    C语言学习015:联合(union)与枚举(enum)
    C语言学习014:结构化数据类型
    C语言学习013:通过make编译C源代码
    C语言学习012:将代码文件分成多个文件
    C语言学习011:带参数的main函数
    C语言学习010:fopen读写文件
  • 原文地址:https://www.cnblogs.com/buhuiflydepig/p/12522857.html
Copyright © 2011-2022 走看看