Array在声明的时候必须要实例化,指定固定大小。而Arraylist可以只用声明(它的空间大小可以任意添加)。
int[] array = new array[3];
或 int[] array = {1,2,3};
或 ArrayList myList = new ArrayList();
Array存储的是类型相同的数据,而Arraylist可以存储不相同的类型数据。
Array不能随意删除和添加里面的项,而Arraylist可以在任何位置插入和删除项。
本文对比了Array与ArrayList的特点:Array在声明时需指定大小且不可变,只能存储相同类型的元素;而ArrayList无需指定初始大小,可动态调整,并能存储不同类型的数据。
Array在声明的时候必须要实例化,指定固定大小。而Arraylist可以只用声明(它的空间大小可以任意添加)。
int[] array = new array[3];
或 int[] array = {1,2,3};
或 ArrayList myList = new ArrayList();
Array存储的是类型相同的数据,而Arraylist可以存储不相同的类型数据。
Array不能随意删除和添加里面的项,而Arraylist可以在任何位置插入和删除项。
6905

被折叠的 条评论
为什么被折叠?