相同点:都是可以存储多个数据的容器。 不同点: 1.数组的长度是不可变的,集合的长度是可变的。 2.数组可以存储基本数据类型和引用数据类型,集合只能存储引用数据类型,如果集合 要存基本数据类型,需要存对应的包装类。