ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

二维数组

2021-04-03 23:05:27  阅读:158  来源: 互联网

标签:arr int a3 二维 数组 new


1.二维数组的创建与赋值

   与一维数组的创建与赋值类似,例如:

        int arr[][]=new int[3][4];//创建二维数组
        
        //二维数组的初始化
        int a1[][]= {{1,2,3},{4,5,6}};
        
        int a2[][]=new int[][] {{1,2,3},{4,5,6}};
        
        int a3[][]=new int[2][3];
        a3[0]=new int[] {1,2,3};//给二维数组的元素赋值一维数组时必须要用new int[]
        
        a3[1][0]=56;
        a3[1][1]=11;
        a3[1][2]=55;//左索引决定行,右索引决定列

2.二维数组的应用

  用二维数组输出诗句,横排列或者竖排列,例如:

        char arr[][]=new char[4][];
        arr[0]=new char[] {'春','江','潮','水','连','海','平'};
        arr[1]=new char[] {'海','上','明','月','共','潮','生'};
        arr[2]=new char[] {'滟','滟','随','波','千','万','里'};
        arr[3]=new char[] {'何','处','春','江','无','月','明'};
        
        System.out.println("----横版----");
        for(int i=0;i<arr.length;i++) {
            for(int j=0;j<arr[i].length;j++) {
                System.out.print(arr[i][j]);
            }
            if(i%2==0) {
                System.out.println(",");
            }else {
                System.out.println("。");
            }
        }
        /*
        ----横版----
        春江潮水连海平,
        海上明月共潮生。
        滟滟随波千万里,
        何处春江无月明。
        */
        
        System.out.println("--横版--");
        for(int j=0;j<arr[0].length;j++) {
            for(int i=3;i>=0;i--) {
                System.out.print(arr[i][j]);
            }
            System.out.println();
        }
        System.out.println("。,。,");
        /*
        --横版--
        何滟海春
        处滟上江
        春随明潮
        江波月水
        无千共连
        月万潮海
        明里生平
        。,。,
        */

 

int arr[][]=new int[3][4];//创建二维数组//二维数组的初始化int a1[][]= {{1,2,3},{4,5,6}};int a2[][]=new int[][] {{1,2,3},{4,5,6}};int a3[][]=new int[2][3];a3[0]=new int[] {1,2,3};//给二维数组的元素赋值一维数组时必须要用new int[]a3[1][0]=56;a3[1][1]=11;a3[1][2]=55;//左索引决定行,右索引决定列

标签:arr,int,a3,二维,数组,new
来源: https://www.cnblogs.com/mlzhang/p/14615228.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有