区别一 数组既能存储基本数据类型,也能存储引用数据类型;而集合只能存储引用数据类型,其实集合中也能存储基本数据类型,在存储的时候会自动装箱。 区别二 数组的长度是固定的,不能自动增长;集合的长度是可变的,会随着元素的增加而增长。