码迷,mamicode.com
首页 > 编程语言 > 详细

Java千百问_06数据结构(013)_数组如何传递

时间:2016-05-12 23:56:33      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

点击进入_更多_Java千百问

1、数组如何传递

在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

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;
}

该方法返回了一个数组,它是另一个数组的反转。

Java千百问_06数据结构(013)_数组如何传递

标签:

原文地址:http://blog.csdn.net/ooppookid/article/details/51347912

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!