数组,简单的集合类型,定义时需要设置长度,一般用来存储字符串和数字。
ArrayList,数组列表,和普通数组的功能差不多,但是它的长度是可变的,在定义时不需要指定数组长度。
List,列表,一般和List<>泛型搭配使用,用来存储复杂的集合类型 List
数组和list的类型都是指定的,list随时可添加元素,但数组不能它是有固定长度的。
int【】a, string【】a, char【】a
List
ArrayList和list一样随时可添加新元素,但ArrayList里不限定元素类型,即可以添加int类型也可以添加char类型等等。