文章目录
集合概述
本文内容基于JDK1.8
1.为什么用集合?集合更像气球
-
不知道存放对象的个数
-
与数组相比更加实用灵活
-
更加面向对象,非常适合做元素的增删操作
-
注意:集合中只能存储引用数据类型(String),如果要存储基本类型(如int)数据可以选用包装类(如Integer)。
2.集合适合的场景
- 数据的个数不确定,需要进行增删元素的时候。
3. 集合总结
3.1 数组和集合的元素储存的个数问题
- 数组定义后类型确定,长度固定。
- 集合类型可以不固定,大小是可变的。
3.1 数组和集合储存元素的基本问题
- 数组能储存基本类型int和引用类型的数据。
- 集合只能存储引用数据类型的数据。
3.3数组和集合适合的场景
- 数组适合做数据格式和类型确定的场景。
- 集合适合做,数据个数不确定,且要做增删改查的场景。