在Java中定义一个数组的方法有3种:
静态定义 :int[] numbers;
动态定义 :int numbers[];
只能应用于函数中 :int... numbers;
int[]numbers = {1, 2, 3, 4, 5};
动态定义:
int size = 10;
int[] numbers = new int[size];
for (int i = 0; i < size; i++) {
numbers[i] = i + 1;
}
int... xx 的形参定义:
静态定义 :int[] numbers;
动态定义 :int numbers[];
只能应用于函数中 :int... numbers;
EX:
静态定义:int[]numbers = {1, 2, 3, 4, 5};
动态定义:
int size = 10;
int[] numbers = new int[size];
for (int i = 0; i < size; i++) {
numbers[i] = i + 1;
}
int... xx 的形参定义:
void TestArray(int... num) {
System.out.println("int...num的形参定义:");
}