二維陣列

ice nice發表於2021-01-02

二維陣列

在這裡插入圖片描述
二維陣列的三種初始化形式
靜態初始化:int [ ][ ] = {{1,2,3},{4,5,6},{7,8,9}};      
動態初始化:兩種方式,一、int [ ] [ ] =new int [m][n];
                  二、int [ ] [ ]=new int [m][];
分別是直接指定陣列內容,指定陣列行數和列數,只指定行數;
其中最容易忘記的是int [ ] [ ] arr =new [m] [ ];
此時我們可以指定每一行的元素個數
比如int [ ] [ ] arr=new int [3][ ];
    arr[0]=new int [4];
    arr[0]=new int [3];
    arr[0]=new int [2];
    arr[0]=new int [1];
五行語句就建立了一個四行的二維陣列,第一行有四個元素,第二行有三個元素,第三行有兩個元素,第四行有一個元素。
在這裡插入圖片描述

相關文章