一.集合的概念:

集合是java中提供的一种容器,可以来存储多个数据

二.集合和数组都是容器,他们有什么区别呢?

  1. 数组的长度是固定的,集合的长度是可变的。
  2. 数组中存储的是同一类型的元素,可以存储基本数据类型。集合存储的都是对象。而且对象的类型可以不一致。再开发中一般当对象多的时候,使用集合进行存储

三.Collection集合的图解(学习目标) 

  1. List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口
  2. Set下有HashSet,LinkedHashSet,TreeSet
  3. List下有ArrayList,Vector,LinkedList
  4. Map下有Hashtable,LinkedHashMap,HashMap,TreeMap
  5. Collection接口下还有个Queue接口,有PriorityQueue类

Collection集合总结Collection是所有集合的父接口,因此Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可以操作所有的单列集合,方法如下:

常用方法(牢记)

public boolean add( E e): 把给定的对象添加到当前集合中

public void clear(): 清空集合中所有的元素

public boolean remove(E e): 把给定的对象再当前集合中删除

public boolean contains(E e): 判断当前集合中是否包含给定对象

public boolean isEmpty(): 判断当前集合是否为空。

public int size(): 返回集合中的元素个数。

public Object [] toArray():  把集合的元素,存储到数组中。

相关文章:

  • 2022-12-23
  • 2021-11-12
  • 2018-04-04
  • 2021-08-02
  • 2021-12-05
  • 2021-07-15
猜你喜欢
  • 2021-08-29
  • 2021-05-30
  • 2022-12-23
  • 2021-10-12
  • 2021-06-08
  • 2021-10-03
相关资源
相似解决方案