海阔天空

当前时间为:
欢迎大家来到海阔天空https://www.9713job.com,广告合作以及淘宝商家推广请微信联系15357240395

2020java教程:二维数组

未分类
2020-08-08 13:40:10
1822677238@qq.com

手机扫码查看

2020java教程:二维数组

二维数组

二维数组
概念:
一维数组中的一维数组;
数组中的元素,还是数组
二维数组相当于一个多行多列的表格
      A      B      C
1   cary    25     man
2   hanni   20    woman
3   jeri    18     man
4   koy     15     man
5   hai     22    woman
查找A3单元格
二维数组的语法为:arr[3][A]
行下标在前,列下标在后

二维数组的创建

int[][] arr=new int[3][5];
//创建一个3行5列的二维数组
arr[0][2]=5;
arr[0][3]=7;
arr[1][3]=11;
arr[1][4]=12;
arr[2][4]=21;
/*
0       0   0   5   7   0
1       0   0   0  11   12
2       0   0   0   0   21

        0   1   2   3   4
 */

二维数组的遍历
for(int i=0;i<arr.length;i++){
    //循环arr数组,跟九九乘法表类似
    for(int j=0;j<arr[i].length;j++){
        System.out.print(arr[i][j]+"\t");
    }
    System.out.println();
}

二维数组的创建语法
        
不规则数组,自行new低维数组
int[][] arr=new int[高维数组][];
创建高维和低维数组并分配空间
int[][] arr=new int[高维][低维];
声明并赋值,显示初始化
int[][] arr={{1,2,3},{1,2},{1,2,3,4,5,6}};

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注