集合与数组的区别

集合与数组的区别:


 

数组:(可以存储基本数据类型)

是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用,大小固定,只能存储相同数据类型的数据。

 

集合:(只能存储对象,对象类型可以不一样)

集合的长度可变,可在多数情况下使用,大小可动态扩展,可以存储各种类型的数据。

Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。

但是却让其被继承产生了两个接口,就是Set和List。

Set中不能包含重复的元素。


posted @ 2022-02-24 10:59  TabKey9  阅读(170)  评论(0编辑  收藏  举报