首页 > 编程语言 > 详细

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

时间:2016-05-12 23:54:17      阅读:214      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!