在Java中,数组的长度必须在声明时指定。如果你尝试创建一个没有显式指定长度的数组,编译器会报错。以下是创建数组的正确方式:
int[] ages = new int; // 指定长度为10
如果你需要一个可以动态改变大小的集合,可以使用`ArrayList`,它是一个动态数组,允许你在运行时添加或删除元素:
import java.util.ArrayList;
ArrayList
list = new ArrayList<>(); list.add(123);
list.add(456);
// 添加更多元素...
使用`ArrayList`,你可以通过`add`方法添加元素,通过`get`方法访问元素,通过`set`方法替换元素,并且它会自动调整大小以适应新添加的元素。