標籤:str 元素 ring i++ 維數 計數 static class span
二維數組定義方式
資料類型【】【】 名稱 = 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); }}
java 二維數組