Collection方法

数组:只能存储同一类型的数据

           一旦被定义了,长度就不能改变

            数组中元素与元素的存储地址是连续的

Object类可以存储任意类型的数据

为避免以上数组的缺陷:可以用集合来存储数据

集合是存储对象数据的集合容器

添加:

     add():添加是否成功,返回布尔类型

    addAll(Collection c):将整个集合添加到另一个集合里面

删除:

    clear():清除集合中的元素

    remove():删除集合中指定元素,并且返回是否删除成功

    removeAll(Collection c):移除两集合的交集,输出是否移除成功

    retainAll(Collection c):保留两集合的交集,返回是否保留两集合交集成功

size():集合个数

判断:

    isEmpty():集合是否为空

    contains():判断集合中是否存在指定的元素

    containsAll(Collection c):是否包含c中的所有元素,包含返回true,否则返回false

迭代:

    toArray():把集合中的元素全部存储到一个Object的数组中返回,从Object取出的数组只能由Object声明的变量接收,如果需要其他的类型可以使用强制类型转换。

你可能感兴趣的:(Collection方法)