Java-26 集合

时间:2021-10-11
本文章向大家介绍Java-26 集合,主要包括Java-26 集合使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
  • 集合:集合是java中提供的一种容器,可以用来存储多个数据。

    集合与数组的不同:     

      1、数组的长度不可变,集合可变的
      2、数组中存放的数据类型是与定义的时候一致的,集合中可以存放各种数据类型
      (虽然集合中可以存放各种数据类型,但是没人这么用,一般情况下,一个集合存放一种数据类型)
      3、集合只能存放引用数据类型

  • 集合的框架体系:
  •  集合的常用功能方法

1、添加功能
boolean add(Object obj) :添加一个元素
boolean addAll(Collection c):添加一个集合的元素
2、删除功能
boolean remove(Object o):从该集合中删除指定元素的单个实例(如果存在)(可选操作)。
boolean removeAll(Collection c) :删除指定集合中包含的所有此集合的元素(可选操作)。
void clear():删除集合中所有的元素
3、获取功能:
Iterator iterator():获取集合的迭代器对象(重点)
4、判断功能
boolean contains(Object o):如果此集合包含指定的元素,则返回 true 。
boolean containsAll(Collection c) :如果此集合包含指定集合中的所有元素,则返回true。
boolean isEmpty()如果此集合不包含元素,则返回 true 。
5、长度功能
int size()返回此集合中的元素数。
6、交集功能
boolean retainAll(Collection c):仅保留此集合中包含在指定集合中的元素(可选操作)
7、将集合转换成数组
Object[] toArray():返回一个包含此集合中所有元素的数组

原文地址:https://www.cnblogs.com/lycc0210/p/15395333.html