Java基本语法-----java二维数组

来源:互联网 发布:js传值到jsp 编辑:程序博客网 时间:2024/04/30 08:13

由于word里的样式在csdn上调太麻烦了,所以我再次贴图了,后面二维数组那里是文字的,大家将就看吧。

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

二维数组常见的操作:

1.遍历二维数组
2.对二维数组求和

class Demo {    // 定义一个遍历二维数组的功能函数    public static void printArr2( int [][] a ){       // 1. 拆开二维数组       for ( int i = 0 ; i < a.length ; i++ )       {           // 2. 拆开一维数组获取数据           for ( int j = 0 ; j < a[i].length ; j++ )           {                System.out.print( a[i][j]+" ," );           }       }    }     // 定义一个函数计算二维数组中的元素的累加和    public static long getSum( int [][] a ){       // 0. 定义一个结果变量        long sum = 0L;       // 1. 拆开二维数组       for ( int i = 0 ; i < a.length ; i++ )       {           // 2. 拆开一维数组获取数据           for ( int j = 0 ; j < a[i].length ; j++ )           {                sum+=a[i][j];           }       }       return sum;    }     // 统计二维数组中元素的个数    public static int getDataCount( int [][] a ){       // 0. 记录元素个数       int  count = 0;       // 1. 拆开二维数组       for ( int i = 0 ; i < a.length ; i++ )       {           // 2. 拆开一维数组获取数据           for ( int j = 0 ; j < a[i].length ; j++ )           {                count++;           }       }      return count;    }     public static void main(String[] args)     {        int [][] a = new int[][]{ {23,4,5},{2},{4,5,78,56,90} };        printArr2( a );        System.out.println();        System.out.println("累加和是: "+getSum( a ) );        System.out.println("统计元素个数: "+getDataCount( a ) );        System.out.println("Hello World!");    }}

【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!下面有个“顶”字,你就顺手把它点了吧(要先登录CSDN账号哦 )】


—–乐于分享,共同进步!
—–更多文章请看:http://blog.csdn.net/duruiqi_fx


2 0