Array在声明的时候必须要实例化,指定固定大小。而Arraylist可以只用声明(它的空间大小可以任意添加)。
int[] array = new array[3];
或 int[] array = {1,2,3};
或 ArrayList myList = new 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可以在任何位置插入和删除项。