Java中数组2

2021-02-06 20:15

阅读:378

标签:java   col   二维数组   一个   group   赋值   length   三种方式   nbsp   

二维数组:

定义方式:三种

第一种方式:
int[][] arr = new int[3][4];
第二种方式:
int[][] arr = new int[3][];
数组中每个元素的长度不确定。
第三种方式:
int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};

二维数组的遍历和求和:

int[][] arr2 = { {1,2},{3,4,5},{6,7,8,9,10} };
        int sum2 = 0;
        for (int i=0; i) {
            for (int j=0; j) {
                 //System.out.println(arr2[i][j])
                sum2 += arr2[i][j];
            }
        }
        System.out.println("sum2= "+ sum2);
    }
}

案列:  公司销售总和练习

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

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

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

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

int[][] arr = new int[3][]; // 定义一个长度为3的二维数组
  arr[0] = new int[] { 11, 12 }; // 为数组的元素赋值
  arr[1] = new int[] { 21, 22, 23 };
  arr[2] = new int[] { 31, 32, 33, 34 };
             
  int sum = 0; // 定义变量记录总销售额
    for (int i = 0; i // 遍历数组元素
       int groupSum = 0; // 定义变量记录小组销售总额
        for (int j = 0; j // 遍历小组内每个人的销售额
                    groupSum = groupSum + arr[i][j];
                 }
      sum = sum + groupSum; // 累加小组销售额
                 System.out.println("第" + (i + 1) + "小组销售额为:" + groupSum + " 万元");
       }
        System.out.println("总销售额为: " + sum + " 万元");

 

Java中数组2

标签:java   col   二维数组   一个   group   赋值   length   三种方式   nbsp   

原文地址:https://www.cnblogs.com/heitaitou/p/12779794.html


评论


亲,登录后才可以留言!