集合框架
简化图:
List特征
- 添加的元素有序、可重复、有索引
- 有序:存取有序
Set特征
- 添加的元素是无序、不重复、无索引
Collection特征
- 单列集合的接口,collection可以使用全部单列集合的功能
方法名称 | 说明 |
---|---|
boolean add(E e) | 添加 |
void clear() | 清空所有元素 |
boolean remove(E e) | 删除指定的对象 |
boolean contains(Object obj) | 判断当前集合中是否有Obj对象 |
boolean isEmpty() | 判断当前集合中是否为空 |
int size() | 返回集合元素中的个数 |
contains细节
当我们需要使用contains判断自定义对象中一些值是否相同的时候,可以在类中重写equals方法!
![[Pasted image 20231101171355.png|229]]
![[Pasted image 20231101171129.png|900]]
后续继续更新