欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【JAVA】集合《 一 》| Collection< E >接口

程序员文章站 2022-04-15 23:16:35
【JAVA】集合 | Collection集合分为几个阶段:1、常见集合的API的掌握(基础)2、各种常见集合的特点(进阶)记忆3、底层的实现(难)(周期比较长)4、自定义集合(非常难)(周期更长)一,定义集合 :既是容器,装对象。【数组 :也是一种容器,装对象。比较原始】数组与集合的区别:1)数组的长度是固定的,如果需要扩容,则需要代码来实现;集合的长度不是固定的,长度的改变等程序内部可以处理。2)数组可以装任意数据类型的数据;集合只可以装对象,不可以装基本数据类型的数据。...

集合分为几个阶段:

1、常见集合的API的掌握(基础)
2、各种常见集合的特点(进阶)记忆
3、底层的实现(难)(周期比较长)
4、自定义集合(非常难)(周期更长)


一,定义

集合 :既是容器,装对象。
【数组 :也是一种容器,装对象。比较原始】
数组与集合的区别:

1)数组的长度是固定的,如果需要扩容,则需要代码来实现;
集合的长度不是固定的,长度的改变等程序内部可以处理。
2)数组可以装任意数据类型的数据;
集合只可以装对象,不可以装基本数据类型的数据。

集合的类别:
最常见的两大派别 :Collection 和Map;
Collection :存储单个对象;例:单身party
Map :可以理解为存储多个 Collection。例 :情侣party,家庭party


二,Collection集合

1,根接口 :java.util.Collection< E >

  • < E > 代表了集合中元素的类型;
  • 对于Collection集合内部表现的顺序排列,JDK以具体子类[Set 和 List]接口来实现,本身不直接实现。

2,API中的基础方法
1)增

boolean add(E e)

本文地址:https://blog.csdn.net/MYNAH_Li/article/details/107367674