当前位置: 首页 > 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()

作用

将集合变为数组的形式

http://www.dtcms.com/a/248900.html

相关文章:

  • 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中的评论通知
  • 并发编程-Synchronized
  • WinUI:使用DataGrid控件显示表格
  • 打印机共享问题一键解决,附带设置维护工具
  • 会计-收入-3-关于特定交易的会计处理
  • Power Query动态追加查询(对文件夹下文件汇总)
  • SSM框架实现学生管理系统的需求分析与设计详解
  • 安科瑞亮相2025 SNEC国际太阳能光伏与智慧能源展
  • Mac电脑通过 IntelliJ IDEA 远程连接 MySQL 的详细教程
  • 一个模板元编程示例
  • 亚马逊Woot秒杀:引爆销量