一、集合概念
相信大家都知道,java是一门面向对象的编程语言,而对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储进行存储,集合就是存储对象最常用的一种方式,我们可以把集合看成是一个容器。
同样,数组也是一种容器,那么集合和它有什么不同?
1.数组虽然也可以存储对象,但是长度是固定的,而集合长度是可变的。
2.数组中可以存储基本数据类型数据,集合只能存储对象。
3.数组中储存的基本数据类型数据或对象要类型相同,而集合可以存储不同类型的对象。
所以,当事先不知道要存放数据的个数,或者需要一种比数组下标存取机制更灵活的方法时,就需要用到集合类。
时间: 2024-10-13 14:55:50