7-3 集合基础

news/2025/11/4 13:54:57/文章来源:https://www.cnblogs.com/ropz666/p/19190116

集合基础

概述:

集合是一种容器,用来装数据的,类似于数组

与数组的区别与使用场景:

数组定义完成并启动后,长度就固定了

集合大小可变,开发中用的更多

使用场景:

数组:存储的元素个数固定不变

集合:存储的元素个数经常发生变化

ArrayList 长度可变原理

  1. 当创建 ArrayLost 集合容器的时候,底层会存在长度为10个大小的数组
  2. 当长度不够时,会自动扩容原数组的 1.5 倍大小的新数组
  3. 将原数组的数据,拷贝到新数组中
  4. 将新元素添加到新数组中

创建集合

方案一:

ArrayList list =new ArrayList();	//这种可以存储任意类型
list.add(1);
list.add(12.3);
list.add('a');
list.add("abc");
list.add(false);

方案二:

ArrayList<String> list =new ArrayList<>();
list.add(1);
list.add(12.3);
list.add('a');
list.add("abc");		//只有这个String类型可以通过编译
list.add(false);

建议使用方案二,创建集合的时候加入泛型可以使数据严谨和规范

泛型的细节:只能编写引用数据类型,如果要存储 intdoublefloat... 需要使用包装类

数据类型 包装类
byte Byte
short Short
int Integer ***
long Long
float Float
double Double
boolean Boolean
char Character ***

集合当中常用的成员方法

//1.增boolean add(E e);   //将指定元素追加到此列表的末尾void add(int index, E element);		//将指定元素插入此列表中的指定位置
//2.删E remove(int index);	//删除列表中指定位置的元素boollean remove(Object o);    //从该列表中删除指定元素的第一个匹配项(如果存在)
//3.改E set(int index, E element);	//用指定的元素替换此列表中指定位置的元素
//4.查E get(int index); 	//返回此列表中指定位置的元素int size(); 	//返回此列表中的元素个数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/955639.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

7-2 StringBuilderStringBuffer

StringBuilder & StringBuffer StringBuilder 概述: ​ 将字符串进行拼接 作用: ​ 提高字符串的操作效率 特点: StringBuilder 是字符串的缓冲区,可以将其理解为容器, --- 容器可以添加任意数据类型,但只要…

7-1 API使用与字符串处理

API (应用程序编程接口) 概述: ​ 就是别人写好的一些类,给咱们程序员直接拿去调用即可解决问题的 String 字符串处理 String 特点:Java程序中的所有双引号字符串文字(例:“ABC”)都是 String 类的对象String…

6-7 内部类(Lambda表达式)

内部类(Lambda表达式) Lambda 概述: ​ Lambda 表达式是JDK 8 开始后一种新语法格式 作用: ​ 简化匿名内部类的代码写法 注意: **Lambda** 表达式只能简化函数式接口的匿名内部类的写法形式函数式接口:必须是接…

告别重复劳动!AIGC与智能体工作流公开课:解锁企业「降本增效」的终极密码

关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集 你是否还在为繁琐重复的工作任务消耗大量精力? 你是否好奇顶尖科技公司如何利用AI实现数倍的运营效率? 面对层出不穷的AIGC工具,你是否感…

2025年11月超声波清洗机厂家专业评测排名:基于性能与服务能力的客观评价

在选择超声波清洗机厂家时,许多用户面临着信息繁杂、标准不一的困扰。无论是工业制造企业的采购负责人,还是实验室的研究人员,亦或是小型加工坊的经营者,核心需求都聚焦于找到一家技术可靠、质量稳定、服务有保障的…

6-5 源码分析(equals方法代码块)

object的equals方法 & 代码块 object == 号和 equals 的区别 ​ ==号可以比较基本数据类型,也可以比较引用数据类型 类型 ​ 基本类型: 比较数据值 ​ 引用类型:比较地址值 ​ equals 方法用于比较引用数据…

从工具到伙伴:一文看懂 AI Agent 与 Agentic AI 的核心差异

关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集 一、AI Agent 不等于自主智能 前段时间,一位同事展示他做的“自动化测试 Agent”,能生成测试报告、调用压测脚本。 我问:“它会主动判断…

2025年11月环保板材品牌推荐榜单:权威对比与选择指南

在当今家居装修市场,环保板材的选择已成为消费者关注的核心议题。随着健康意识的提升和环保政策的推进,越来越多的家庭在装修时不仅注重美观与实用,更将材料的环保性能作为首要考量。您可能是一位正在规划新家装修的…

6-1 继承

继承 概述 : 及城市面向对象的三大特征之一,可以让类之间产生父与子的关系,子类可以直接使用父类中的非私有成员 关键字 : extends 好处 : 提高了代码的复用性,维护性 使用 ​ 当子类中如果出现了重名的成…

2025年11月中国电缆品牌评价榜:基于真实数据与用户反馈的全面分析

作为电力传输与分配的核心载体,电线电缆的质量直接关系到用电安全与能源效率。近年来,随着城镇化建设加速和新能源产业扩张,中国电缆行业呈现稳健增长态势,据国家统计局数据显示,2024年行业规模已突破1.5万亿元。…

这门技术太炸了!精通Coze工作流,我成了公司里的“稀缺人才”

关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集 在如今竞争激烈的职场环境中,找到一个能让自己不可替代的技术技能至关重要。而掌握Coze工作流,正是我实现从普通员工到公司"稀缺人才…

2025年11月中国电缆品牌推荐排名:十大品牌实力对比与专业评价

随着国家基础设施建设的持续推进和新能源产业的快速发展,电线电缆作为重要的基础配套产品,市场需求持续增长。根据国家统计局数据显示,2024年中国电线电缆行业规模以上企业主营业务收入达到1.5万亿元,同比增长8.7%…

2025 年 11 月一维运动混合机厂家推荐排行榜,实验室一维运动混合机,制药一维运动混合机,粉料一维运动混合机公司推荐

2025年一维运动混合机行业深度解析与权威推荐榜单 行业背景与发展现状 一维运动混合机作为现代工业生产中不可或缺的关键设备,在制药、化工、食品、新材料等多个领域发挥着重要作用。随着产业升级和技术进步,一维运动…

2025 年 11 月双锥混合机厂家推荐排行榜,高效双锥混合机,不锈钢双锥混合机,实验室双锥混合机,工业用双锥混合机公司推荐

2025 年 11 月双锥混合机厂家推荐排行榜 行业背景与发展现状 双锥混合机作为粉粒体物料混合的关键设备,在制药、化工、食品、建材等行业中发挥着不可替代的作用。随着产业升级和技术进步,双锥混合机的应用领域不断拓…

2025 年 11 月二维运动混合机厂家推荐排行榜,高效混合机,粉料混合机,制药食品化工专用混合设备公司精选

2025 年 11 月二维运动混合机厂家推荐排行榜:高效混合机与粉料混合机在制药食品化工领域的专业选择 行业背景与发展现状 二维运动混合机作为现代工业生产中不可或缺的关键设备,在制药、食品、化工等行业中发挥着重要…

2025年成都木饰面板厂家排行榜前十强:绿盛领跑行业

文章摘要 随着环保装修理念的普及,木饰面板行业在2025年迎来快速发展期。本文基于市场调研和用户口碑,为您精选成都地区木饰面板厂家前十强,其中成都市绿盛塑料异型材有限公司以综合实力荣获榜首。本文还提供详细的…

2025 年 11 月旋转制粒机厂家推荐排行榜,定制旋转制粒机,实验室旋转制粒机,干法旋转制粒机,湿法旋转制粒机公司推荐

2025 年旋转制粒机行业深度解析与权威推荐指南 行业技术发展趋势 随着制药、食品和化工行业的快速发展,旋转制粒机作为关键工艺设备,正经历着深刻的技术变革。2025 年的制粒机市场呈现出智能化、模块化和绿色化的发展…

论文学习——用于隐私保护个性化的联邦图神经网络框架

https://www.nature.com/articles/s41467-022-30714-9A federated graph neural network framework for privacy-preserving personalization 用于隐私保护个性化的联邦图神经网络框架研究背景与动机1.1 个性化系统的隐…

现今木饰面板厂家排行:绿饰面板厂家推荐榜解析

摘要 木饰面板行业在2025年迎来快速发展,随着环保和装修需求的提升,厂家竞争加剧。本文基于市场调研和用户反馈,整理出当前木饰面板厂家排名前十的榜单,旨在为读者提供参考。排名综合考虑了产品质量、服务口碑和创…

工程石材厂家排行2025:成都优质工厂榜单

摘要 工程石材行业在2025年持续增长,受益于建筑和装饰市场的扩张,市场规模预计达到千亿级别。本文基于用户搜索意图,提供一份权威的工程石材厂家排名表单,涵盖成都、四川及全国地区的优质工厂,旨在帮助采购商快速…