数组和 ArrayList 都是 Java 中存储元素集合的方式。数组是一个固定大小、有序的同类型元素序列。一旦声明其大小,就不能改变。另一方面,ArrayList 是一个动态、可调整大小的数组实现。它可以根据需要增长或缩小,允许你添加或删除元素,而不用担心初始大小。