Java教程

java数组使用 五 多维数组

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

public class Demo05 {
    //    4行2列
//    [4][2]
    /*
    1,2     array[0]
    2,3     array[1]
    3,4     array[2]
    4,5     array[3]
     */
    final static int[][] array = {{1, 2}, {2, 3}, {3, 4}, {4, 5}};

    public static void main(String[] args) {
        System.out.println(array[0].length);//2
        System.out.println(array[0].toString());//[I@1b6d3586

        System.out.println(array[0][0]);  //1
        System.out.println(array[0][1]);  //2

        System.out.println(array.length); //4


        printArray(array[0]);//1	2
        System.out.println();
        System.out.println("===============");

        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j <array[i].length ; j++) {
                System.out.print(array[i][j]+"\t");
                /**
                 * 1	2
                 * 2	3
                 * 3	4
                 * 4	5
                 */
            }
            System.out.println();
        }



    }

//    打印所有
    public static void printArray(int[] array) {
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i]+"\t");
        }
    }


//    循环
    // 这儿有bug   待解决;
    public static  void  test(int[] arrays){
        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j < array[i].length; j++) {
//                System.out.print([i][j]+"\t");
            }

        }

    }
}

运行结果

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