企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] >[success] # java 集合类 1. 当需要在Java程序中记录**单个数据**内容时,则**声明一个变量**。 2. 当需要在Java程序中记录**多个类型相同的数据内容**时,声明**一个一维数组**。 3. 当需要在Java程序中记录**多个类型不同的数据内容**时,则创建**一个对象**。 4. 当需要在Java程序中记录**多个类型相同的对象数据**时,创建**一个对象数组**。 5. 当需要在Java程序中记录**多个类型不同的对象数据**时,则准备**一个集合**。 * 集合是针对不同类型数据为一组的存在 >[info] ## 集合 1. Java中集合框架顶层框架是:`java.util.Collection`集合 和` java.util.Map`集合。 ![](https://img.kancloud.cn/84/f7/84f7e8a4472c682f6d65589b32ac0a8c_1027x393.png) ![](https://img.kancloud.cn/65/ca/65caeb9a6593f7f726353159de5a0ba4_675x312.png) 2. 其中Collection集合中存取元素的基本单位是:**单个元素**。 3. 其中Map集合中存取元素的基本单位是:**单对元素**。 >[danger] ##### 集合和数组区别 1. 数组是固定长度,集合长度是可变的 2. 数组可以保存基本类型或者引用类型,集合是引用类型,如果保存基本类型需要使用其**包装类**