二维数组的初始化

#Java

二维数组的初始化

动态初始化

格式:数据类型[][] 变量名 = new 数据类型[m][n];

二维数组存储的是一维数组的内存地址。

提前创建一维数组,然后存储到二维数组中,二维数组访问在列维度上不会发生索引越界,就是存的一维数组的长度可与声明时不同。

静态初始化

格式:数据类型[][] 变量名 = new 数据类型[][]{{元素1, 元素2}, {元素1, 元素2}, …};

简化格式:数据类型[][] 变量名 ={{元素1, 元素2}, {元素1, 元素2}, …};