Java 中创建不定个数数组有两种方法:通过数组初始化器或 Arrays.fill() 方法。数组的大小在编译时确定,不能被分配给固定大小的数组或用作其他数据结构的键。
创建不定个数数组
Java 中创建不定个数数组有两种方法:
1. 通过数组初始化器
int[] arr = {1, 2, 3, 4, 5};2. 通过 Arrays.fill() 方法
int[] arr = new int[5]; Arrays.fill(arr, 1); // 将数组 arr 的所有元素填充为 1
注意事项:
- 使用不定个数数组时,数组的大小必须在编译时确定。
- 不定个数数组不能被分配给固定
大小的数组。 - 不定个数数组不能用作其他数据结构(如集合)的键。
使用示例:
public class Main {
public static void main(String[] args) {
// 创建不定个数数组,并初始化元素
int[] arr = {1, 2, 3, 4, 5};
// 通过循环遍历数组
for (int i : arr) {
System.out.println(i);
}
}
}

大小的数组。






