• java 二维数组


    二维数组定义方式

    数据类型【】【】  名称   = new 数据类型【a】【b】

    a:代表这个二维数组里有几个一维数组

    b:代表这个一维数组里有多少元素,索引

    数据类型【】【】 名称  = {{},{},{}};

    遍历二维数组

    class lianxi 
    {
    	public static void main(String[] args) 
    	{
    		int[][] attr ={{1,2},{3,4},{5,6}};
    		for (int i =0;i<attr.length ;i++ )
    		{
    			for (int j=0;j<attr[i].length ;j++ )
    			{
    				System.out.println(attr[i][j]);
    			}
    			
    		}
    	}
    }
    

    例题:

    例如要统计一个公司三个销售小组中每个小组的总销售额以及整个公司的销售额。如下所示

    第一小组销售额为{11, 12}万元

    第二小组销售额为{21, 22, 23}万元

    第三小组销售额为{31, 32, 33, 34}万元。

    class lianxi 
    {
        public static void main(String[] args) 
        {
            int a = 0;    //定义2个计数器
            int b = 0;
            int[][] attr ={{11,12},{21,22,23},{31,32,33,34}};
            for (int i =0;i<attr.length;i++ )   //外层循环控制每个小组
            {
                for (int j=0;j<attr[i].length ;j++ )   //内循环控制一维数组里的元素相加得到每个小组的销售额
                {
                    
                    a = attr[i][j]+a;
                    
                }
                System.out.println("第"+i+"组销售总额"+a);    //每个小组的销售额
                b = a+b;                     //赋值给b,然后把a清零,b是年销售额
                a = 0;
            }System.out.println("公司年销售额"+b);
        }
    }

      

  • 相关阅读:
    C# 托管内存与非托管内存之间的转换
    A*算法详解链接
    【转】使用minizip解压缩多个文件(基于zlib)
    lua中table的遍历,以及删除
    clientHeight scrollHeight offsetHeight
    消息中间件(转)
    js 原型链和继承(转)
    session 和 cookie (转)
    java servlet
    redis 命令
  • 原文地址:https://www.cnblogs.com/wangrongchen/p/9033929.html
Copyright © 2020-2023  润新知