Java千百问_06数据结构(013)_数组如何传递
java数组传递,数组如何传递,array作为参数,数组类型参数,传入数组2016-06-04
在java中,我们可以将数组作为参数传递给方法,方式同传递基本类型参数一致。
了解什么是数组看这里:java中的数组是什么
了解循环数组便利看这里:如何遍历数组
例子:
public static void printArray(int[] array) {
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
可以通过传递数组调用它。例如:
printArray(new int[]{3, 1, 2, 6, 4, 2});
结果如下:
3,1,2,6,4,2
方法也可以返回一个数组。
例子:
public static int[] reverse(int[] list) {
int[] result = new int[list.length];
for (int i = 0, j = result.length - 1; i < list.length; i++, j--) {
result[j] = list[i];
}
return result;
}
该方法返回了一个数组,它是另一个数组的反转。