当前位置: 首页 > news >正文

java集合篇(三) ---- Collection 接口

目录

三、Collection 接口

3.1 位置

3.2 说明

3.3 作用

3.4 常用方法


三、Collection 接口

3.1 位置

Collection 接口位于 java.util 包下

3.2 说明

Collection 接口是 Iterable 接口的子接口

3.3 作用

  1. 单值集合:指集合中的每个元素只存储一个值
  2. 是单值集合的根接口
  3. 单值集合大多直接或间接继承该接口

3.4 常用方法

boolean add(E e)

方法名

add()

作用

向当前集合中添加一个元素

boolean addAll(Collection<? extends E> c)

方法名

addAll()

作用

将指定集合 c 中的所有元素添加到当前集合中

void clear()

方法名

clear()

作用

清空当前集合中的所有元素

boolean remove(Object o)

方法名

remove()

作用

删除当前集合的指定元素

boolean removeAll(Collection<?> c)

方法名

removeAll()

作用

在当前集合中删除集合 c 所含的元素

boolean contains(Object o)

方法名

contains()

作用

判断当前集合中是否包含某个元素

boolean containsAll(Collection<?> c)

方法名

containsAll()

作用

判断当前集合中是否包含集合 c 中的所有元素

boolean isEmpty()

方法名

isEmpty()

作用

判断当前集合是否为空集合

int size()

方法名

size()

作用

获取当前集合的元素个数

Iterator<E> iterator()

方法名

iterator()

作用

返回当前集合的迭代器对象。迭代器用于遍历集合中的所有元素

Object[] toArray()

方法名

toArray()

作用

将集合变为数组的形式

相关文章:

  • LINE 接入说明
  • 学了软件测试后可以做哪些工作
  • Linux系统下安装RocketMQ5.3
  • Blazor Web Assembly - 使用Power Automate Desktop来跟踪一下Blazor页面的内存使用情况
  • 【win10神州网信政府版开启远程桌面服务mstsc 】
  • GO 1.25
  • 什么是NIST CSF合规?ManageEngine卓豪合规指南!
  • linux用反汇编分析访问空指针问题
  • Android学习之Provider
  • linux 黑马 第1-2章
  • 北航自由指令驱动的多模态导航最新研究:OctoNav:开启通用智能体具身导航
  • Python训练营---DAY53
  • yum查看历史操作
  • PDM网络图上的ES、EF、LS、LF是干嘛的怎么计算下一个节点的数值
  • C++中的零拷贝技术
  • 2.线性表的链式存储-链表
  • 掌握产品功能结构图,优化项目开发流程
  • 精粹汇总:大厂编程规范(持续更新)
  • 面向GPU、CPU及机器学习加速器的机器学习编译器
  • 如何关闭WordPress中的评论通知
  • 咸宁网站制作培训/网络营销七个步骤
  • 做传销网站后果严重吗/情感营销案例
  • 优秀甜品网站/怎么做公司网站推广
  • wordpress所有分类/四川seo快速排名
  • vps网站助手/相似图片在线查找
  • 河北省建设厅官方网站 官网/公司运营策划方案