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

由于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


转载于:https://www.cnblogs.com/hainange/p/6153872.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值