二维数组初始化
二维数组就是存储一维数组(内存地址/引用)的数组。
首先定义一个二维数组:
arr[3] [4] 这表示定义了一个3行4列的二维数组,并且行优先!!
初始化方式:
int [ ] [ ] arr ={
{1,2},{2,3,4},{3,4,5,6}}
第0行 1,2
第1行 2,3,4
第2行 3,4,5,6
int[ ] [ ] b=new int[3][ ]
定义一个长度为3 (行数为3)的二维数组
二维数组的长度
数组的长度/行数:arr.length
数组某一行的长度:arr [ i ].length (i表示行数)
二维数组的遍历
方法一 、双重for循环
方法二、加强型for循环foreach
二维数组的索引
arr[ i ][ j ]
所有内容的代码实现(java):
package letcode;
public class Letcode99 {
public static void main(String[] args) {
int [] [] arr ={
{
1,2},{
2,3,4},{
3,4,5,6}};//初始化方式1