1:数组长度固定,集合长度可变;
2:数组存储数据类型相同,而集合可以不同;
3:数组既可以存储基本数据类型,也可存储引用数据类型;集合只可以存储引用数据类型。(有时看似存储了基本数据类型:比如int,实际上它转换成了包装类型(类类型)Integer。两者有什么区别呢?前者无法调用方法,而后者像对象一样,可以调用方法。)
数组与链表区别
1:数组长度固定,集合长度可变;
2:数组存储数据类型相同,而集合可以不同;
3:数组既可以存储基本数据类型,也可存储引用数据类型;集合只可以存储引用数据类型。(有时看似存储了基本数据类型:比如int,实际上它转换成了包装类型(类类型)Integer。两者有什么区别呢?前者无法调用方法,而后者像对象一样,可以调用方法。)