19.Java数组_数组作为函数的参数和二维数组

数组作为函数的参数

数组可以作为参数传递给方法。

public class Demo03 {
    public static void main(String[] args) {
        test01(new int[]{1,4,5,8,33});

    }


    /**
     * @param array 数组作为参数
     */
    public static void test01(int[] array){
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i]+" ");

        }
    }

  

多维数组

多维数组可以看做是数组的数组,比如二维数组就是个特殊的一维数组,其中每个元素是一个一维数组;

定义二维数组

int a[][] = new int[2][3];

以上数组可以看做是两行三列的数组;

遍历二维数组:

案例:

 public static void main(String[] args) {
        int[][] arr = {{11,22},{33,44},{55,66}};
        System.out.println(arr[0][1]);

        for(int i =0;i<arr.length; i++){
            for (int j = 0;j<arr[i].length;j++){
                 System.out.println(arr[i][j]);
            }

    }


    }

版权声明:本文为weixin_46174745原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。