Java教程

31.多维数组

本文主要是介绍31.多维数组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

多维数组

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

二位数组:

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

解析:以上二维数组a可以看成一个两行五列的数组

package com.lilili;
​
public class Demo31 {
    public static void main(String[] args) {
        //[4] [2]
        /*
        1,2   array[0]
        2,3   array[1]
        3,3   array[3]
        4,5   array[4]
         */
        int[][] array = {{1,2},{2,3},{3,4},{4,5}};
     //   System.out.println(array[0]);
     //   printArray(array[0]);
​
     //   System.out.println(array[2][0]);
     //   System.out.println(array[2][1]);
        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j <array[i].length; j++) {
                System.out.println(array[i][j]);
            }
        }
    }
    public static void printArray(int[] arrays){
​
        for (int i=0;i<arrays.length;i++){
            System.out.println(arrays[i]+" ");
        }
    }
}
​

 

这篇关于31.多维数组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!